pub enum MetaInfo {
EdgeId,
SrcId,
SrcIdx,
SrcLat,
SrcLon,
DstId,
DstIdx,
DstLat,
DstLon,
ShortcutIdx0,
ShortcutIdx1,
}
Variants
EdgeId
SrcId
SrcIdx
SrcLat
SrcLon
DstId
DstIdx
DstLat
DstLon
ShortcutIdx0
ShortcutIdx1
Trait Implementations
sourceimpl<'de> Deserialize<'de> for MetaInfo
impl<'de> Deserialize<'de> for MetaInfo
sourcefn 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
sourceimpl From<ProtoMetaInfo> for MetaInfo
impl From<ProtoMetaInfo> for MetaInfo
sourcefn from(proto_info: ProtoMetaInfo) -> MetaInfo
fn from(proto_info: ProtoMetaInfo) -> MetaInfo
Converts to this type from the input type.
impl Copy for MetaInfo
impl Eq for MetaInfo
impl StructuralEq for MetaInfo
impl StructuralPartialEq for MetaInfo
Auto Trait Implementations
impl RefUnwindSafe for MetaInfo
impl Send for MetaInfo
impl Sync for MetaInfo
impl Unpin for MetaInfo
impl UnwindSafe for MetaInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
superset. Read more
fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).
fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.
fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.