#[repr(C)]
pub struct git_odb_backend {Show 15 fields
    pub version: c_uint,
    pub odb: *mut git_odb,
    pub read: Option<extern "C" fn(_: *mut *mut c_void, _: *mut size_t, _: *mut git_object_t, _: *mut git_odb_backend, _: *const git_oid) -> c_int>,
    pub read_prefix: Option<extern "C" fn(_: *mut git_oid, _: *mut *mut c_void, _: *mut size_t, _: *mut git_object_t, _: *mut git_odb_backend, _: *const git_oid, _: size_t) -> c_int>,
    pub read_header: Option<extern "C" fn(_: *mut size_t, _: *mut git_object_t, _: *mut git_odb_backend, _: *const git_oid) -> c_int>,
    pub write: Option<extern "C" fn(_: *mut git_odb_backend, _: *const git_oid, _: *const c_void, _: size_t, _: git_object_t) -> c_int>,
    pub writestream: Option<extern "C" fn(_: *mut *mut git_odb_stream, _: *mut git_odb_backend, _: git_object_size_t, _: git_object_t) -> c_int>,
    pub readstream: Option<extern "C" fn(_: *mut *mut git_odb_stream, _: *mut size_t, _: *mut git_object_t, _: *mut git_odb_backend, _: *const git_oid) -> c_int>,
    pub exists: Option<extern "C" fn(_: *mut git_odb_backend, _: *const git_oid) -> c_int>,
    pub exists_prefix: Option<extern "C" fn(_: *mut git_oid, _: *mut git_odb_backend, _: *const git_oid, _: size_t) -> c_int>,
    pub refresh: Option<extern "C" fn(_: *mut git_odb_backend) -> c_int>,
    pub foreach: Option<extern "C" fn(_: *mut git_odb_backend, _: git_odb_foreach_cb, _: *mut c_void) -> c_int>,
    pub writepack: Option<extern "C" fn(_: *mut *mut git_odb_writepack, _: *mut git_odb_backend, _: *mut git_odb, _: git_transfer_progress_cb, _: *mut c_void) -> c_int>,
    pub freshen: Option<extern "C" fn(_: *mut git_odb_backend, _: *const git_oid) -> c_int>,
    pub free: Option<extern "C" fn(_: *mut git_odb_backend)>,
impl<T> Any for T where
    T: 'static + ?Sized, 
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
    U: From<T>, 
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.