pub struct FillValueMessage {
pub alloc_time: u8,
pub fill_write_time: u8,
pub fill_defined: u8,
pub fill_value: Option<Vec<u8>>,
}Expand description
Fill value message payload.
Fields§
§alloc_time: u8Space allocation time: 1=early, 2=late, 3=incremental.
fill_write_time: u8Fill value write time: 0=on alloc, 1=never, 2=if set.
fill_defined: u8Fill value defined: 0=undefined, 1=default (zeros), 2=user-defined.
fill_value: Option<Vec<u8>>User-defined fill value data. Present only when fill_defined == 2.
Implementations§
Trait Implementations§
Source§impl Clone for FillValueMessage
impl Clone for FillValueMessage
Source§fn clone(&self) -> FillValueMessage
fn clone(&self) -> FillValueMessage
Returns a duplicate 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 Debug for FillValueMessage
impl Debug for FillValueMessage
Source§impl Default for FillValueMessage
impl Default for FillValueMessage
Source§impl PartialEq for FillValueMessage
impl PartialEq for FillValueMessage
impl StructuralPartialEq for FillValueMessage
Auto Trait Implementations§
impl Freeze for FillValueMessage
impl RefUnwindSafe for FillValueMessage
impl Send for FillValueMessage
impl Sync for FillValueMessage
impl Unpin for FillValueMessage
impl UnsafeUnpin for FillValueMessage
impl UnwindSafe for FillValueMessage
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