pub struct Status(/* private fields */);Expand description
Encabulator Status
Implementations§
Source§impl Status
impl Status
pub const SIDE_FUMBLING_OFFSET: usize = 0usize
pub const SIDE_FUMBLING_WIDTH: usize = 12usize
pub const SIDE_FUMBLING_MASK: u32 = 4_095u32
pub const STATOR_RPM_OFFSET: usize = 16usize
pub const STATOR_RPM_WIDTH: usize = 16usize
pub const STATOR_RPM_MASK: u32 = 65_535u32
Sourcepub fn side_fumbling(&self) -> u16
pub fn side_fumbling(&self) -> u16
side_fumbling
Degree of waneshaft side fumbling.
If this reads as non-zero, immediately reduce differential girdle spring tension.
Sourcepub fn stator_rpm(&self) -> u16
pub fn stator_rpm(&self) -> u16
Stator revolutions per month
Trait Implementations§
Source§impl Register for Status
impl Register for Status
Source§type Accesswidth = u32
type Accesswidth = u32
Primitive integer type representing the size of memory accesses used when
reading/writing this register.
Source§type ByteEndian = LittleEndian
type ByteEndian = LittleEndian
Ordering of bytes within each accesswidth subword.
Source§type WordEndian = LittleEndian
type WordEndian = LittleEndian
Ordering of accesswidth subwords within the register.
impl Copy for Status
impl Eq for Status
impl Send for Status
impl StructuralPartialEq for Status
impl Sync for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Unpin for Status
impl UnwindSafe for Status
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