Struct SpiBusRegistryEntry
#[repr(C)]pub struct SpiBusRegistryEntry {
pub node: usize,
pub instance: usize,
pub sck: SpiBusPin,
pub miso: SpiBusPin,
pub mosi: SpiBusPin,
pub devices: &'static [SpiDeviceRegistryEntry],
}Fields§
§node: usize§instance: usize§sck: SpiBusPin§miso: SpiBusPin§mosi: SpiBusPin§devices: &'static [SpiDeviceRegistryEntry]Trait Implementations§
§impl Clone for SpiBusRegistryEntry
impl Clone for SpiBusRegistryEntry
§fn clone(&self) -> SpiBusRegistryEntry
fn clone(&self) -> SpiBusRegistryEntry
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 more§impl Debug for SpiBusRegistryEntry
impl Debug for SpiBusRegistryEntry
impl Copy for SpiBusRegistryEntry
Auto Trait Implementations§
impl Freeze for SpiBusRegistryEntry
impl RefUnwindSafe for SpiBusRegistryEntry
impl Send for SpiBusRegistryEntry
impl Sync for SpiBusRegistryEntry
impl Unpin for SpiBusRegistryEntry
impl UnsafeUnpin for SpiBusRegistryEntry
impl UnwindSafe for SpiBusRegistryEntry
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