Enum raspberry_pi::ProcessorId
source · [−]#[repr(u8)]
pub enum ProcessorId {
Bcm2835,
Bcm2836,
Bcm2837,
Bcm2711,
}Expand description
The id of the processor
Variants
Bcm2835
Bcm2836
Bcm2837
Bcm2711
This is also Bcm2838, which is a deprecated name for this id.
Trait Implementations
sourceimpl Clone for ProcessorId
impl Clone for ProcessorId
sourcefn clone(&self) -> ProcessorId
fn clone(&self) -> ProcessorId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ProcessorId
impl Debug for ProcessorId
sourceimpl Hash for ProcessorId
impl Hash for ProcessorId
sourceimpl PartialEq<ProcessorId> for ProcessorId
impl PartialEq<ProcessorId> for ProcessorId
sourceimpl TryFrom<u8> for ProcessorId
impl TryFrom<u8> for ProcessorId
impl Copy for ProcessorId
impl Eq for ProcessorId
impl StructuralEq for ProcessorId
impl StructuralPartialEq for ProcessorId
Auto Trait Implementations
impl RefUnwindSafe for ProcessorId
impl Send for ProcessorId
impl Sync for ProcessorId
impl Unpin for ProcessorId
impl UnwindSafe for ProcessorId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more