pub struct F2fsGetVictimFtraceEvent {
pub dev: Option<u64>,
pub type: Option<i32>,
pub gc_type: Option<i32>,
pub alloc_mode: Option<i32>,
pub gc_mode: Option<i32>,
pub victim: Option<u32>,
pub ofs_unit: Option<u32>,
pub pre_victim: Option<u32>,
pub prefree: Option<u32>,
pub free: Option<u32>,
pub cost: Option<u32>,
}
Fields§
§dev: Option<u64>
§type: Option<i32>
§gc_type: Option<i32>
§alloc_mode: Option<i32>
§gc_mode: Option<i32>
§victim: Option<u32>
§ofs_unit: Option<u32>
§pre_victim: Option<u32>
§prefree: Option<u32>
§free: Option<u32>
§cost: Option<u32>
Implementations§
Source§impl F2fsGetVictimFtraceEvent
impl F2fsGetVictimFtraceEvent
Sourcepub fn gc_type(&self) -> i32
pub fn gc_type(&self) -> i32
Returns the value of gc_type
, or the default value if gc_type
is unset.
Sourcepub fn alloc_mode(&self) -> i32
pub fn alloc_mode(&self) -> i32
Returns the value of alloc_mode
, or the default value if alloc_mode
is unset.
Sourcepub fn gc_mode(&self) -> i32
pub fn gc_mode(&self) -> i32
Returns the value of gc_mode
, or the default value if gc_mode
is unset.
Sourcepub fn victim(&self) -> u32
pub fn victim(&self) -> u32
Returns the value of victim
, or the default value if victim
is unset.
Sourcepub fn ofs_unit(&self) -> u32
pub fn ofs_unit(&self) -> u32
Returns the value of ofs_unit
, or the default value if ofs_unit
is unset.
Sourcepub fn pre_victim(&self) -> u32
pub fn pre_victim(&self) -> u32
Returns the value of pre_victim
, or the default value if pre_victim
is unset.
Trait Implementations§
Source§impl Clone for F2fsGetVictimFtraceEvent
impl Clone for F2fsGetVictimFtraceEvent
Source§fn clone(&self) -> F2fsGetVictimFtraceEvent
fn clone(&self) -> F2fsGetVictimFtraceEvent
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 Debug for F2fsGetVictimFtraceEvent
impl Debug for F2fsGetVictimFtraceEvent
Source§impl Default for F2fsGetVictimFtraceEvent
impl Default for F2fsGetVictimFtraceEvent
Source§impl Message for F2fsGetVictimFtraceEvent
impl Message for F2fsGetVictimFtraceEvent
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for F2fsGetVictimFtraceEvent
impl PartialEq for F2fsGetVictimFtraceEvent
impl StructuralPartialEq for F2fsGetVictimFtraceEvent
Auto Trait Implementations§
impl Freeze for F2fsGetVictimFtraceEvent
impl RefUnwindSafe for F2fsGetVictimFtraceEvent
impl Send for F2fsGetVictimFtraceEvent
impl Sync for F2fsGetVictimFtraceEvent
impl Unpin for F2fsGetVictimFtraceEvent
impl UnwindSafe for F2fsGetVictimFtraceEvent
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