pub struct BackShockpot(/* private fields */);Implementations§
Source§impl BackShockpot
impl BackShockpot
Sourcepub const fn with_shock1_checked(self, value: f32) -> Result<Self, ()>
pub const fn with_shock1_checked(self, value: f32) -> Result<Self, ()>
Shuck deflection
Units: in
Bits: 0..32
Sourcepub const fn with_shock1(self, value: f32) -> Self
pub const fn with_shock1(self, value: f32) -> Self
Shuck deflection
Units: in
Bits: 0..32
Sourcepub const fn set_shock1(&mut self, value: f32)
pub const fn set_shock1(&mut self, value: f32)
Shuck deflection
Units: in
Bits: 0..32
Sourcepub const fn set_shock1_checked(&mut self, value: f32) -> Result<(), ()>
pub const fn set_shock1_checked(&mut self, value: f32) -> Result<(), ()>
Shuck deflection
Units: in
Bits: 0..32
Sourcepub const fn shock1_raw(&self) -> u16
pub const fn shock1_raw(&self) -> u16
Raw shock value
Bits: 32..48
Sourcepub const fn with_shock1_raw_checked(self, value: u16) -> Result<Self, ()>
pub const fn with_shock1_raw_checked(self, value: u16) -> Result<Self, ()>
Raw shock value
Bits: 32..48
Sourcepub const fn with_shock1_raw(self, value: u16) -> Self
pub const fn with_shock1_raw(self, value: u16) -> Self
Raw shock value
Bits: 32..48
Sourcepub const fn set_shock1_raw(&mut self, value: u16)
pub const fn set_shock1_raw(&mut self, value: u16)
Raw shock value
Bits: 32..48
Trait Implementations§
Source§impl Clone for BackShockpot
impl Clone for BackShockpot
Source§fn clone(&self) -> BackShockpot
fn clone(&self) -> BackShockpot
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 BackShockpot
impl Debug for BackShockpot
Source§impl Default for BackShockpot
impl Default for BackShockpot
Source§impl From<BackShockpot> for u64
impl From<BackShockpot> for u64
Source§fn from(v: BackShockpot) -> Self
fn from(v: BackShockpot) -> Self
Converts to this type from the input type.
Source§impl From<u64> for BackShockpot
impl From<u64> for BackShockpot
Source§impl ToCanFrame for BackShockpot
impl ToCanFrame for BackShockpot
impl Copy for BackShockpot
Auto Trait Implementations§
impl Freeze for BackShockpot
impl RefUnwindSafe for BackShockpot
impl Send for BackShockpot
impl Sync for BackShockpot
impl Unpin for BackShockpot
impl UnwindSafe for BackShockpot
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