#[repr(C)]pub struct FuriHalI2cBusHandle {
pub bus: *mut FuriHalI2cBus,
pub callback: FuriHalI2cBusHandleEventCallback,
}Expand description
FuriHal i2c handle
Fields§
§bus: *mut FuriHalI2cBus§callback: FuriHalI2cBusHandleEventCallbackTrait Implementations§
Source§impl Clone for FuriHalI2cBusHandle
impl Clone for FuriHalI2cBusHandle
Source§fn clone(&self) -> FuriHalI2cBusHandle
fn clone(&self) -> FuriHalI2cBusHandle
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 moreSource§impl Debug for FuriHalI2cBusHandle
impl Debug for FuriHalI2cBusHandle
impl Copy for FuriHalI2cBusHandle
Auto Trait Implementations§
impl Freeze for FuriHalI2cBusHandle
impl RefUnwindSafe for FuriHalI2cBusHandle
impl !Send for FuriHalI2cBusHandle
impl !Sync for FuriHalI2cBusHandle
impl Unpin for FuriHalI2cBusHandle
impl UnwindSafe for FuriHalI2cBusHandle
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