pub struct DDSConfig {
pub rooms: Vec<RoomConfig>,
pub domains: DomainMap,
pub topics: Vec<TopicDef>,
}Expand description
Complete DDS configuration, serializable to JSON.
Fields§
§rooms: Vec<RoomConfig>§domains: DomainMap§topics: Vec<TopicDef>Trait Implementations§
Source§impl<'de> Deserialize<'de> for DDSConfig
impl<'de> Deserialize<'de> for DDSConfig
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
impl Eq for DDSConfig
impl StructuralPartialEq for DDSConfig
Auto Trait Implementations§
impl Freeze for DDSConfig
impl RefUnwindSafe for DDSConfig
impl Send for DDSConfig
impl Sync for DDSConfig
impl Unpin for DDSConfig
impl UnsafeUnpin for DDSConfig
impl UnwindSafe for DDSConfig
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