[−][src]Trait spectrusty_core::bus::DeserializeDynDevice
This trait needs to be implemented by a type provided to DynamicSerdeBus as a parameter S
,
to deserialize dynamic devices.
Required methods
pub fn deserialize_dyn_device<T: Default + TimestampOps + Deserialize<'de> + 'static, D: Deserializer<'de>>(
deserializer: D
) -> Result<Box<dyn NamedBusDevice<T>>, D::Error>
[src]
deserializer: D
) -> Result<Box<dyn NamedBusDevice<T>>, D::Error>
This function should deserialize and return the dynamic device on success.