pub struct BootloaderInfo {
pub vendor: Option<String>,
}Expand description
Bootloader information set by the board driver.
Fields§
§vendor: Option<String>Trait Implementations§
Source§impl Clone for BootloaderInfo
impl Clone for BootloaderInfo
Source§fn clone(&self) -> BootloaderInfo
fn clone(&self) -> BootloaderInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BootloaderInfo
impl Debug for BootloaderInfo
Source§impl Default for BootloaderInfo
impl Default for BootloaderInfo
Source§fn default() -> BootloaderInfo
fn default() -> BootloaderInfo
Returns the “default value” for a type. Read more
Source§impl<___E> Encode<BootloaderInfo<'static>, ___E> for BootloaderInfowhere
___E: Encoder + ?Sized,
impl<___E> Encode<BootloaderInfo<'static>, ___E> for BootloaderInfowhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<BootloaderInfo<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<BootloaderInfo<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<BootloaderInfo<'static>, ___E> for &'a BootloaderInfowhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<BootloaderInfo<'static>, ___E> for &'a BootloaderInfowhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<BootloaderInfo<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<BootloaderInfo<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
impl Eq for BootloaderInfo
Source§impl<'de> FromWire<BootloaderInfo<'de>> for BootloaderInfo
impl<'de> FromWire<BootloaderInfo<'de>> for BootloaderInfo
Source§fn from_wire(wire_: BootloaderInfo<'de>) -> Self
fn from_wire(wire_: BootloaderInfo<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<BootloaderInfo<'de>> for BootloaderInfo
impl<'de> FromWireRef<BootloaderInfo<'de>> for BootloaderInfo
Source§fn from_wire_ref(wire: &BootloaderInfo<'de>) -> Self
fn from_wire_ref(wire: &BootloaderInfo<'de>) -> Self
Converts the given reference to this type.
Source§impl Hash for BootloaderInfo
impl Hash for BootloaderInfo
Source§impl Ord for BootloaderInfo
impl Ord for BootloaderInfo
Source§fn cmp(&self, other: &BootloaderInfo) -> Ordering
fn cmp(&self, other: &BootloaderInfo) -> Ordering
1.21.0 (const: unstable) · Source§fn 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
Source§impl PartialEq for BootloaderInfo
impl PartialEq for BootloaderInfo
Source§fn eq(&self, other: &BootloaderInfo) -> bool
fn eq(&self, other: &BootloaderInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for BootloaderInfo
impl PartialOrd for BootloaderInfo
impl StructuralPartialEq for BootloaderInfo
Auto Trait Implementations§
impl Freeze for BootloaderInfo
impl RefUnwindSafe for BootloaderInfo
impl Send for BootloaderInfo
impl Sync for BootloaderInfo
impl Unpin for BootloaderInfo
impl UnsafeUnpin for BootloaderInfo
impl UnwindSafe for BootloaderInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]