#[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_voidTrait Implementations§
Source§impl Clone for SHWireProvider
impl Clone for SHWireProvider
Source§fn clone(&self) -> SHWireProvider
fn clone(&self) -> SHWireProvider
Returns a copy 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 moreSource§impl Debug for SHWireProvider
impl Debug for SHWireProvider
Source§impl Default for SHWireProvider
impl Default for SHWireProvider
impl Copy for SHWireProvider
Auto Trait Implementations§
impl Freeze for SHWireProvider
impl RefUnwindSafe for SHWireProvider
impl !Send for SHWireProvider
impl !Sync for SHWireProvider
impl Unpin for SHWireProvider
impl UnwindSafe for SHWireProvider
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