pub struct FlashBlock {
pub count: u32,
pub size: String,
pub arg: Option<String>,
}Expand description
A contiguous block within a flash device
Fields§
§count: u32Count of sectors in this block
size: StringSector size in bytes (hex string)
arg: Option<String>Optional argument to pass to a sequence that is part of a flash operation
Trait Implementations§
Source§impl Clone for FlashBlock
impl Clone for FlashBlock
Source§fn clone(&self) -> FlashBlock
fn clone(&self) -> FlashBlock
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 FlashBlock
impl Debug for FlashBlock
Source§impl Default for FlashBlock
impl Default for FlashBlock
Source§fn default() -> FlashBlock
fn default() -> FlashBlock
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlashBlock
impl<'de> Deserialize<'de> for FlashBlock
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
impl Eq for FlashBlock
Source§impl PartialEq for FlashBlock
impl PartialEq for FlashBlock
Source§impl Serialize for FlashBlock
impl Serialize for FlashBlock
impl StructuralPartialEq for FlashBlock
Auto Trait Implementations§
impl Freeze for FlashBlock
impl RefUnwindSafe for FlashBlock
impl Send for FlashBlock
impl Sync for FlashBlock
impl Unpin for FlashBlock
impl UnsafeUnpin for FlashBlock
impl UnwindSafe for FlashBlock
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