Struct flipperzero_sys::FuriHalSpiBusHandle
source · [−]#[repr(C)]pub struct FuriHalSpiBusHandle {
pub bus: *mut FuriHalSpiBus,
pub callback: FuriHalSpiBusHandleEventCallback,
pub miso: *const GpioPin,
pub mosi: *const GpioPin,
pub sck: *const GpioPin,
pub cs: *const GpioPin,
}Expand description
FuriHal spi handle
Fields
bus: *mut FuriHalSpiBuscallback: FuriHalSpiBusHandleEventCallbackmiso: *const GpioPinmosi: *const GpioPinsck: *const GpioPincs: *const GpioPinTrait Implementations
sourceimpl Clone for FuriHalSpiBusHandle
impl Clone for FuriHalSpiBusHandle
sourcefn clone(&self) -> FuriHalSpiBusHandle
fn clone(&self) -> FuriHalSpiBusHandle
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 FuriHalSpiBusHandle
impl Debug for FuriHalSpiBusHandle
impl Copy for FuriHalSpiBusHandle
Auto Trait Implementations
impl RefUnwindSafe for FuriHalSpiBusHandle
impl !Send for FuriHalSpiBusHandle
impl !Sync for FuriHalSpiBusHandle
impl Unpin for FuriHalSpiBusHandle
impl UnwindSafe for FuriHalSpiBusHandle
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