pub struct EnvSpec {
pub name: String,
pub instances: Vec<EnvInstanceSpec>,
pub can_buses: Vec<EnvCanBusSpec>,
pub shared_channels: Vec<EnvSharedChannelSpec>,
}Fields§
§name: String§instances: Vec<EnvInstanceSpec>§can_buses: Vec<EnvCanBusSpec>Trait Implementations§
Source§impl<'de> Deserialize<'de> for EnvSpec
impl<'de> Deserialize<'de> for EnvSpec
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 EnvSpec
impl RefUnwindSafe for EnvSpec
impl Send for EnvSpec
impl Sync for EnvSpec
impl Unpin for EnvSpec
impl UnsafeUnpin for EnvSpec
impl UnwindSafe for EnvSpec
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