pub struct MetroMap {
pub lines: Vec<MetroLine>,
}Expand description
The whole map — every chain as a line.
Fields§
§lines: Vec<MetroLine>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MetroMap
impl<'de> Deserialize<'de> for MetroMap
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 StructuralPartialEq for MetroMap
Auto Trait Implementations§
impl Freeze for MetroMap
impl RefUnwindSafe for MetroMap
impl Send for MetroMap
impl Sync for MetroMap
impl Unpin for MetroMap
impl UnsafeUnpin for MetroMap
impl UnwindSafe for MetroMap
Blanket Implementations§
impl<T> Allocation for T
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