pub struct DBC { /* private fields */ }
Implementations
sourceimpl DBC
impl DBC
pub fn version(&self) -> &Version
pub fn new_symbols(&self) -> &Vec<Symbol>
pub fn bit_timing(&self) -> &Option<Vec<Baudrate>>
pub fn nodes(&self) -> &Vec<Node>
pub fn value_tables(&self) -> &Vec<ValueTable>
pub fn messages(&self) -> &Vec<Message>
pub fn message_transmitters(&self) -> &Vec<MessageTransmitter>
pub fn environment_variables(&self) -> &Vec<EnvironmentVariable>
pub fn environment_variable_data(&self) -> &Vec<EnvironmentVariableData>
pub fn signal_types(&self) -> &Vec<SignalType>
pub fn comments(&self) -> &Vec<Comment>
pub fn attribute_definitions(&self) -> &Vec<AttributeDefinition>
pub fn attribute_defaults(&self) -> &Vec<AttributeDefault>
pub fn attribute_values(&self) -> &Vec<AttributeValueForObject>
pub fn value_descriptions(&self) -> &Vec<ValueDescription>
pub fn signal_type_refs(&self) -> &Vec<SignalTypeRef>
pub fn signal_groups(&self) -> &Option<SignalGroups>
pub fn signal_extended_value_type_list(
&self
) -> &Option<SignalExtendedValueTypeList>
Trait Implementations
impl StructuralPartialEq for DBC
Auto Trait Implementations
impl RefUnwindSafe for DBC
impl Send for DBC
impl Sync for DBC
impl Unpin for DBC
impl UnwindSafe for DBC
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more