pub struct OwnerFlashRegion {
pub start: u16,
pub size: u16,
pub flags: FlashFlags,
}
Expand description
Describes a region to which a set of flags apply.
Fields§
§start: u16
The start of the region (in pages).
size: u16
The size of the region (in pages).
flags: FlashFlags
Implementations§
Trait Implementations§
Source§impl Annotate for &OwnerFlashRegion
impl Annotate for &OwnerFlashRegion
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 OwnerFlashRegion
impl Annotate for OwnerFlashRegion
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 OwnerFlashRegion
impl Debug for OwnerFlashRegion
Source§impl Default for OwnerFlashRegion
impl Default for OwnerFlashRegion
Source§fn default() -> OwnerFlashRegion
fn default() -> OwnerFlashRegion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OwnerFlashRegion
impl<'de> Deserialize<'de> for OwnerFlashRegion
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 OwnerFlashRegion
impl RefUnwindSafe for OwnerFlashRegion
impl Send for OwnerFlashRegion
impl Sync for OwnerFlashRegion
impl Unpin for OwnerFlashRegion
impl UnwindSafe for OwnerFlashRegion
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