Struct ostree_sys::OstreeRepoFinderInterface
source · [−]#[repr(C)]pub struct OstreeRepoFinderInterface {
pub g_iface: GTypeInterface,
pub resolve_async: Option<unsafe extern "C" fn(_: *mut OstreeRepoFinder, _: *const *const OstreeCollectionRef, _: *mut OstreeRepo, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>,
pub resolve_finish: Option<unsafe extern "C" fn(_: *mut OstreeRepoFinder, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GPtrArray>,
}Fields
g_iface: GTypeInterfaceresolve_async: Option<unsafe extern "C" fn(_: *mut OstreeRepoFinder, _: *const *const OstreeCollectionRef, _: *mut OstreeRepo, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>resolve_finish: Option<unsafe extern "C" fn(_: *mut OstreeRepoFinder, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GPtrArray>Trait Implementations
sourceimpl Clone for OstreeRepoFinderInterface
impl Clone for OstreeRepoFinderInterface
sourcefn clone(&self) -> OstreeRepoFinderInterface
fn clone(&self) -> OstreeRepoFinderInterface
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for OstreeRepoFinderInterface
impl Debug for OstreeRepoFinderInterface
impl Copy for OstreeRepoFinderInterface
Auto Trait Implementations
impl RefUnwindSafe for OstreeRepoFinderInterface
impl Send for OstreeRepoFinderInterface
impl Sync for OstreeRepoFinderInterface
impl Unpin for OstreeRepoFinderInterface
impl UnwindSafe for OstreeRepoFinderInterface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more