Struct flipperzero_sys::FuriHalI2cBusHandle
source · [−]#[repr(C)]pub struct FuriHalI2cBusHandle {
pub bus: *mut FuriHalI2cBus,
pub callback: FuriHalI2cBusHandleEventCallback,
}Expand description
FuriHal i2c handle
Fields
bus: *mut FuriHalI2cBuscallback: FuriHalI2cBusHandleEventCallbackTrait Implementations
sourceimpl Clone for FuriHalI2cBusHandle
impl Clone for FuriHalI2cBusHandle
sourcefn clone(&self) -> FuriHalI2cBusHandle
fn clone(&self) -> FuriHalI2cBusHandle
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for FuriHalI2cBusHandle
impl Debug for FuriHalI2cBusHandle
impl Copy for FuriHalI2cBusHandle
Auto Trait Implementations
impl RefUnwindSafe for FuriHalI2cBusHandle
impl !Send for FuriHalI2cBusHandle
impl !Sync for FuriHalI2cBusHandle
impl Unpin for FuriHalI2cBusHandle
impl UnwindSafe for FuriHalI2cBusHandle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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