Struct dash7_alp::spec::v1_2::action::file_data_action::FileDataAction
source · pub struct FileDataAction {
pub group: bool,
pub resp: bool,
pub file_id: u8,
pub offset: u32,
pub data: Box<[u8]>,
}
Expand description
Write data to a file
Fields§
§group: bool
Group with next action
resp: bool
Ask for a response (a status)
file_id: u8
§offset: u32
§data: Box<[u8]>
Implementations§
source§impl FileDataAction
impl FileDataAction
pub fn validate(&self) -> Result<(), OperandValidationError>
Trait Implementations§
source§impl Clone for FileDataAction
impl Clone for FileDataAction
source§fn clone(&self) -> FileDataAction
fn clone(&self) -> FileDataAction
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Codec for FileDataAction
impl Codec for FileDataAction
type Error = StdError
source§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
Computes the number of bytes required to encode the item.
source§unsafe fn encode_in(&self, out: &mut [u8]) -> usize
unsafe fn encode_in(&self, out: &mut [u8]) -> usize
Encode the item into a given byte array. Read more
source§impl Debug for FileDataAction
impl Debug for FileDataAction
source§impl Display for FileDataAction
impl Display for FileDataAction
source§impl PartialEq for FileDataAction
impl PartialEq for FileDataAction
source§fn eq(&self, other: &FileDataAction) -> bool
fn eq(&self, other: &FileDataAction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FileDataAction
Auto Trait Implementations§
impl Freeze for FileDataAction
impl RefUnwindSafe for FileDataAction
impl Send for FileDataAction
impl Sync for FileDataAction
impl Unpin for FileDataAction
impl UnwindSafe for FileDataAction
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