pub struct SignalDefinition {
pub name: String,
pub start_bit: usize,
pub bit_len: usize,
pub little_endian: bool,
pub signed: bool,
pub scale: f32,
pub offset: f32,
pub min_value: f32,
pub max_value: f32,
pub units: String,
pub receiving_node: String,
}Fields§
§name: String§start_bit: usize§bit_len: usize§little_endian: bool§signed: bool§scale: f32§offset: f32§min_value: f32§max_value: f32§units: String§receiving_node: StringTrait Implementations§
Source§impl Clone for SignalDefinition
impl Clone for SignalDefinition
Source§fn clone(&self) -> SignalDefinition
fn clone(&self) -> SignalDefinition
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 SignalDefinition
impl Debug for SignalDefinition
Source§impl From<SignalDefinition> for SpnDefinition
impl From<SignalDefinition> for SpnDefinition
Source§fn from(_: SignalDefinition) -> Self
fn from(_: SignalDefinition) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SignalDefinition
impl PartialEq for SignalDefinition
impl StructuralPartialEq for SignalDefinition
Auto Trait Implementations§
impl Freeze for SignalDefinition
impl RefUnwindSafe for SignalDefinition
impl Send for SignalDefinition
impl Sync for SignalDefinition
impl Unpin for SignalDefinition
impl UnwindSafe for SignalDefinition
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