Struct lpc55::protected_flash::BootConfiguration
source · [−]pub struct BootConfiguration {
pub failure_port: u8,
pub failure_pin: u8,
pub speed: BootSpeed,
pub mode: IspMode,
}
Fields
failure_port: u8
failure_pin: u8
speed: BootSpeed
mode: IspMode
Trait Implementations
sourceimpl Clone for BootConfiguration
impl Clone for BootConfiguration
sourcefn clone(&self) -> BootConfiguration
fn clone(&self) -> BootConfiguration
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 BootConfiguration
impl Debug for BootConfiguration
sourceimpl Default for BootConfiguration
impl Default for BootConfiguration
sourcefn default() -> BootConfiguration
fn default() -> BootConfiguration
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BootConfiguration
impl<'de> Deserialize<'de> for BootConfiguration
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<BootConfiguration> for u32
impl From<BootConfiguration> for u32
sourcefn from(cfg: BootConfiguration) -> u32
fn from(cfg: BootConfiguration) -> u32
Converts to this type from the input type.
sourceimpl From<u32> for BootConfiguration
impl From<u32> for BootConfiguration
sourceimpl Hash for BootConfiguration
impl Hash for BootConfiguration
sourceimpl Ord for BootConfiguration
impl Ord for BootConfiguration
sourcefn cmp(&self, other: &BootConfiguration) -> Ordering
fn cmp(&self, other: &BootConfiguration) -> 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<BootConfiguration> for BootConfiguration
impl PartialEq<BootConfiguration> for BootConfiguration
sourcefn eq(&self, other: &BootConfiguration) -> bool
fn eq(&self, other: &BootConfiguration) -> bool
sourceimpl PartialOrd<BootConfiguration> for BootConfiguration
impl PartialOrd<BootConfiguration> for BootConfiguration
sourcefn partial_cmp(&self, other: &BootConfiguration) -> Option<Ordering>
fn partial_cmp(&self, other: &BootConfiguration) -> 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 Serialize for BootConfiguration
impl Serialize for BootConfiguration
impl Copy for BootConfiguration
impl Eq for BootConfiguration
impl StructuralEq for BootConfiguration
impl StructuralPartialEq for BootConfiguration
Auto Trait Implementations
impl RefUnwindSafe for BootConfiguration
impl Send for BootConfiguration
impl Sync for BootConfiguration
impl Unpin for BootConfiguration
impl UnwindSafe for BootConfiguration
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.