pub enum GeoKeyValue {
Short(u16),
Double(Vec<f64>),
Ascii(String),
}Expand description
The value of a GeoKey.
Variants§
Short(u16)
Short value stored inline.
Double(Vec<f64>)
Double value(s) from GeoDoubleParams.
Ascii(String)
ASCII string from GeoAsciiParams.
Trait Implementations§
Source§impl Clone for GeoKeyValue
impl Clone for GeoKeyValue
Source§fn clone(&self) -> GeoKeyValue
fn clone(&self) -> GeoKeyValue
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 moreAuto Trait Implementations§
impl Freeze for GeoKeyValue
impl RefUnwindSafe for GeoKeyValue
impl Send for GeoKeyValue
impl Sync for GeoKeyValue
impl Unpin for GeoKeyValue
impl UnsafeUnpin for GeoKeyValue
impl UnwindSafe for GeoKeyValue
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 more