pub struct EnvCanBusSpec {
pub name: String,
pub vcan_iface: String,
pub dbc_path: Option<String>,
pub members: Vec<EnvCanBusMemberSpec>,
}Fields§
§name: String§vcan_iface: String§dbc_path: Option<String>§members: Vec<EnvCanBusMemberSpec>Trait Implementations§
Source§impl Clone for EnvCanBusSpec
impl Clone for EnvCanBusSpec
Source§fn clone(&self) -> EnvCanBusSpec
fn clone(&self) -> EnvCanBusSpec
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 EnvCanBusSpec
impl Debug for EnvCanBusSpec
Source§impl<'de> Deserialize<'de> for EnvCanBusSpec
impl<'de> Deserialize<'de> for EnvCanBusSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EnvCanBusSpec
impl RefUnwindSafe for EnvCanBusSpec
impl Send for EnvCanBusSpec
impl Sync for EnvCanBusSpec
impl Unpin for EnvCanBusSpec
impl UnsafeUnpin for EnvCanBusSpec
impl UnwindSafe for EnvCanBusSpec
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