#[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 FuriHalSpiBus§callback: FuriHalSpiBusHandleEventCallback§miso: *const GpioPin§mosi: *const GpioPin§sck: *const GpioPin§cs: *const GpioPinTrait Implementations§
Source§impl Clone for FuriHalSpiBusHandle
impl Clone for FuriHalSpiBusHandle
Source§fn clone(&self) -> FuriHalSpiBusHandle
fn clone(&self) -> FuriHalSpiBusHandle
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 FuriHalSpiBusHandle
impl Debug for FuriHalSpiBusHandle
impl Copy for FuriHalSpiBusHandle
Auto Trait Implementations§
impl Freeze for FuriHalSpiBusHandle
impl RefUnwindSafe for FuriHalSpiBusHandle
impl !Send for FuriHalSpiBusHandle
impl !Sync for FuriHalSpiBusHandle
impl Unpin for FuriHalSpiBusHandle
impl UnwindSafe for FuriHalSpiBusHandle
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