public static extern int git_repository_discover( git_buf @out, [MarshalAs(CustomMarshaler, MarshalCookie = NativeCookie, MarshalTypeRef = typeof(U8StringMarshaler))] string start_path, bool across_fs, [MarshalAs(CustomMarshaler, MarshalCookie = NativeCookie, MarshalTypeRef = typeof(U8StringMarshaler))] string ceiling_dirs);
public static extern void git_buf_dispose(git_buf buf);