Enum lpc55::bootloader::command::CommandTag
source · [−]#[repr(u8)]
pub enum CommandTag {
Show 23 variants
EraseFlashAll,
EraseFlash,
ReadMemory,
WriteMemory,
FillMemory,
FlashSecurityDisable,
GetProperty,
ReceiveSbFile,
Execute,
Call,
Reset,
SetProperty,
EraseFlashAllUnlock,
FlashProgramOnce,
FlashReadOnce,
FlashReadResource,
ConfigureMemory,
ReliableUpdate,
GenerateKeyBlob,
Keystore,
ConfigureI2c,
ConfigureSpi,
ConfigureCan,
}
Variants
EraseFlashAll
EraseFlash
ReadMemory
WriteMemory
FillMemory
FlashSecurityDisable
GetProperty
ReceiveSbFile
Execute
Call
Reset
SetProperty
EraseFlashAllUnlock
FlashProgramOnce
FlashReadOnce
FlashReadResource
ConfigureMemory
ReliableUpdate
GenerateKeyBlob
Keystore
ConfigureI2c
ConfigureSpi
ConfigureCan
Trait Implementations
sourceimpl Clone for CommandTag
impl Clone for CommandTag
sourcefn clone(&self) -> CommandTag
fn clone(&self) -> CommandTag
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 moresourceimpl Debug for CommandTag
impl Debug for CommandTag
sourceimpl Hash for CommandTag
impl Hash for CommandTag
sourceimpl Ord for CommandTag
impl Ord for CommandTag
sourcefn cmp(&self, other: &CommandTag) -> Ordering
fn cmp(&self, other: &CommandTag) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<CommandTag> for CommandTag
impl PartialEq<CommandTag> for CommandTag
sourcefn eq(&self, other: &CommandTag) -> bool
fn eq(&self, other: &CommandTag) -> bool
sourceimpl PartialOrd<CommandTag> for CommandTag
impl PartialOrd<CommandTag> for CommandTag
sourcefn partial_cmp(&self, other: &CommandTag) -> Option<Ordering>
fn partial_cmp(&self, other: &CommandTag) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Sequence for CommandTag
impl Sequence for CommandTag
impl Copy for CommandTag
impl Eq for CommandTag
impl StructuralEq for CommandTag
impl StructuralPartialEq for CommandTag
Auto Trait Implementations
impl RefUnwindSafe for CommandTag
impl Send for CommandTag
impl Sync for CommandTag
impl Unpin for CommandTag
impl UnwindSafe for CommandTag
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.