pub struct GeometryType {
pub crs: Option<String>,
}
Expand description
Embedded Geometry logical type annotation
Geospatial features in the Well-Known Binary (WKB) format and edges interpolation is always linear/planar.
A custom CRS can be set by the crs field. If unset, it defaults to “OGC:CRS84”, which means that the geometries must be stored in longitude, latitude based on the WGS84 datum.
Allowed for physical type: BYTE_ARRAY.
See Geospatial.md for details.
Fields§
§crs: Option<String>
Implementations§
Source§impl GeometryType
impl GeometryType
Trait Implementations§
Source§impl Clone for GeometryType
impl Clone for GeometryType
Source§fn clone(&self) -> GeometryType
fn clone(&self) -> GeometryType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GeometryType
impl Debug for GeometryType
Source§impl Default for GeometryType
impl Default for GeometryType
Source§fn default() -> GeometryType
fn default() -> GeometryType
Returns the “default value” for a type. Read more
Source§impl Hash for GeometryType
impl Hash for GeometryType
Source§impl Ord for GeometryType
impl Ord for GeometryType
Source§fn cmp(&self, other: &GeometryType) -> Ordering
fn cmp(&self, other: &GeometryType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GeometryType
impl PartialEq for GeometryType
Source§impl PartialOrd for GeometryType
impl PartialOrd for GeometryType
Source§impl TSerializable for GeometryType
impl TSerializable for GeometryType
Source§fn read_from_in_protocol<T: TInputProtocol>(
i_prot: &mut T,
) -> Result<GeometryType>
fn read_from_in_protocol<T: TInputProtocol>( i_prot: &mut T, ) -> Result<GeometryType>
Reads the struct from the input Thrift protocol
Source§fn write_to_out_protocol<T: TOutputProtocol>(
&self,
o_prot: &mut T,
) -> Result<()>
fn write_to_out_protocol<T: TOutputProtocol>( &self, o_prot: &mut T, ) -> Result<()>
Writes the struct to the output Thrift protocol
impl Eq for GeometryType
impl StructuralPartialEq for GeometryType
Auto Trait Implementations§
impl Freeze for GeometryType
impl RefUnwindSafe for GeometryType
impl Send for GeometryType
impl Sync for GeometryType
impl Unpin for GeometryType
impl UnwindSafe for GeometryType
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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