Struct shards::SHWireProvider
source · [−]#[repr(C)]pub struct SHWireProvider {
pub reset: SHProviderReset,
pub ready: SHProviderReady,
pub setup: SHProviderSetup,
pub updated: SHProviderUpdated,
pub acquire: SHProviderAcquire,
pub release: SHProviderReleaseWire,
pub userData: *mut c_void,
}
Fields
reset: SHProviderReset
ready: SHProviderReady
setup: SHProviderSetup
updated: SHProviderUpdated
acquire: SHProviderAcquire
release: SHProviderReleaseWire
userData: *mut c_void
Trait Implementations
sourceimpl Clone for SHWireProvider
impl Clone for SHWireProvider
sourcefn clone(&self) -> SHWireProvider
fn clone(&self) -> SHWireProvider
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 SHWireProvider
impl Debug for SHWireProvider
sourceimpl Default for SHWireProvider
impl Default for SHWireProvider
impl Copy for SHWireProvider
Auto Trait Implementations
impl RefUnwindSafe for SHWireProvider
impl !Send for SHWireProvider
impl !Sync for SHWireProvider
impl Unpin for SHWireProvider
impl UnwindSafe for SHWireProvider
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