pub struct InitHeader(/* private fields */);Implementations§
Source§impl InitHeader
impl InitHeader
pub fn raw_type(&self) -> u8
pub fn size_words(&self) -> u16
pub fn set_raw_type(&mut self, value: u8)
pub fn set_size_words(&mut self, value: u16)
pub fn empty() -> Self
Trait Implementations§
Source§impl<T> BitRange<T> for InitHeader
impl<T> BitRange<T> for InitHeader
Source§impl<T> BitRangeMut<T> for InitHeaderwhere
u64: BitRangeMut<T>,
impl<T> BitRangeMut<T> for InitHeaderwhere
u64: BitRangeMut<T>,
Source§fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
Set a range of bits.
Source§impl Clone for InitHeader
impl Clone for InitHeader
Source§fn clone(&self) -> InitHeader
fn clone(&self) -> InitHeader
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 InitHeader
impl Debug for InitHeader
Source§impl PartialEq for InitHeader
impl PartialEq for InitHeader
Source§impl TraceHeader for InitHeader
impl TraceHeader for InitHeader
fn set_size_words(&mut self, n: u16)
fn to_le_bytes(&self) -> [u8; 8]
impl Copy for InitHeader
impl Eq for InitHeader
impl StructuralPartialEq for InitHeader
Auto Trait Implementations§
impl Freeze for InitHeader
impl RefUnwindSafe for InitHeader
impl Send for InitHeader
impl Sync for InitHeader
impl Unpin for InitHeader
impl UnwindSafe for InitHeader
Blanket Implementations§
Source§impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.