pub struct OwnerFlashConfig {
pub header: TlvHeader,
pub config: Vec<OwnerFlashRegion>,
}
Expand description
Describes the overall flash configuration for data pages.
Fields§
§header: TlvHeader
Header identifying this struct.
config: Vec<OwnerFlashRegion>
A list of flash region configurations.
Implementations§
Trait Implementations§
Source§impl Annotate for &OwnerFlashConfig
impl Annotate for &OwnerFlashConfig
fn format(&self, variant: Option<&str>, field: &MemberId<'_>) -> Option<Format>
fn comment(&self, variant: Option<&str>, field: &MemberId<'_>) -> Option<String>
fn as_annotate(&self) -> Option<&dyn Annotate>
fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
Source§impl Annotate for OwnerFlashConfig
impl Annotate for OwnerFlashConfig
fn format(&self, _variant: Option<&str>, field: &MemberId<'_>) -> Option<Format>
fn comment( &self, _variant: Option<&str>, field: &MemberId<'_>, ) -> Option<String>
fn as_annotate(&self) -> Option<&dyn Annotate>
fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
Source§impl Debug for OwnerFlashConfig
impl Debug for OwnerFlashConfig
Source§impl Default for OwnerFlashConfig
impl Default for OwnerFlashConfig
Source§impl<'de> Deserialize<'de> for OwnerFlashConfig
impl<'de> Deserialize<'de> for OwnerFlashConfig
Source§fn 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
Auto Trait Implementations§
impl Freeze for OwnerFlashConfig
impl RefUnwindSafe for OwnerFlashConfig
impl Send for OwnerFlashConfig
impl Sync for OwnerFlashConfig
impl Unpin for OwnerFlashConfig
impl UnwindSafe for OwnerFlashConfig
Blanket Implementations§
§impl<T> Annotate for T
impl<T> Annotate for T
default fn format( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<Format>
default fn comment( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<String>
default fn as_annotate(&self) -> Option<&dyn Annotate>
default fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
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