pub enum MemberType {
Node = 0,
Way = 1,
Relation = 2,
}Expand description
The expected metadata in the VectorFeature for all types (node, way, relation)
Variants§
Node = 0
Node type
Way = 1
Way type (lines and polygons)
Relation = 2
Relation type (collection of nodes, ways and relations)
Trait Implementations§
Source§impl BitCast for MemberType
impl BitCast for MemberType
Source§impl Clone for MemberType
impl Clone for MemberType
Source§fn clone(&self) -> MemberType
fn clone(&self) -> MemberType
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemberType
impl Debug for MemberType
Source§impl Default for MemberType
impl Default for MemberType
Source§fn default() -> MemberType
fn default() -> MemberType
Returns the “default value” for a type. Read more
Source§impl PartialEq for MemberType
impl PartialEq for MemberType
impl Copy for MemberType
impl StructuralPartialEq for MemberType
Auto Trait Implementations§
impl Freeze for MemberType
impl RefUnwindSafe for MemberType
impl Send for MemberType
impl Sync for MemberType
impl Unpin for MemberType
impl UnwindSafe for MemberType
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().