#[repr(C)]pub struct BNPluginDependencyResolutionCallbacks {
pub context: *mut c_void,
pub dependencyResolved: Option<unsafe extern "C" fn(ctxt: *mut c_void, repository: *const c_char, path: *const c_char)>,
}Fields§
§context: *mut c_void§dependencyResolved: Option<unsafe extern "C" fn(ctxt: *mut c_void, repository: *const c_char, path: *const c_char)>Trait Implementations§
Source§impl Clone for BNPluginDependencyResolutionCallbacks
impl Clone for BNPluginDependencyResolutionCallbacks
Source§fn clone(&self) -> BNPluginDependencyResolutionCallbacks
fn clone(&self) -> BNPluginDependencyResolutionCallbacks
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BNPluginDependencyResolutionCallbacks
Auto Trait Implementations§
impl Freeze for BNPluginDependencyResolutionCallbacks
impl RefUnwindSafe for BNPluginDependencyResolutionCallbacks
impl !Send for BNPluginDependencyResolutionCallbacks
impl !Sync for BNPluginDependencyResolutionCallbacks
impl Unpin for BNPluginDependencyResolutionCallbacks
impl UnsafeUnpin for BNPluginDependencyResolutionCallbacks
impl UnwindSafe for BNPluginDependencyResolutionCallbacks
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more