pub struct RouteNetwork {
pub header: Header,
pub id: UUID,
pub bounds: BoundingBox,
pub points: Vec<WayPoint>,
pub segments: Vec<RouteSegment>,
pub props: Vec<KeyValue>,
}Fields§
§header: Header§id: UUID§bounds: BoundingBox§points: Vec<WayPoint>§segments: Vec<RouteSegment>§props: Vec<KeyValue>Trait Implementations§
Source§impl Clone for RouteNetwork
impl Clone for RouteNetwork
Source§fn clone(&self) -> RouteNetwork
fn clone(&self) -> RouteNetwork
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 RouteNetwork
impl Debug for RouteNetwork
Source§impl Default for RouteNetwork
impl Default for RouteNetwork
Source§impl<'de> Deserialize<'de> for RouteNetwork
impl<'de> Deserialize<'de> for RouteNetwork
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
Source§impl PartialEq for RouteNetwork
impl PartialEq for RouteNetwork
Source§impl Serialize for RouteNetwork
impl Serialize for RouteNetwork
impl Message for RouteNetwork
impl StructuralPartialEq for RouteNetwork
Auto Trait Implementations§
impl Freeze for RouteNetwork
impl RefUnwindSafe for RouteNetwork
impl Send for RouteNetwork
impl Sync for RouteNetwork
impl Unpin for RouteNetwork
impl UnwindSafe for RouteNetwork
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