pub unsafe fn load_symbol_from_dylib<T: Copy>(
    path: &Path,
    sym_name: &str
) -> Result<T, DylibError>