pub struct SpatialReferenceId(/* private fields */);Implementations§
Source§impl SpatialReferenceId
impl SpatialReferenceId
Sourcepub fn new(value: impl AsRef<str>) -> Result<Self, SpatialReferenceTextError>
pub fn new(value: impl AsRef<str>) -> Result<Self, SpatialReferenceTextError>
Creates a spatial reference identifier from non-empty text.
§Errors
Returns SpatialReferenceTextError::Empty when the trimmed value is empty.
pub fn from_epsg(code: EpsgCode) -> Self
pub fn as_str(&self) -> &str
pub fn into_string(self) -> String
Trait Implementations§
Source§impl AsRef<str> for SpatialReferenceId
impl AsRef<str> for SpatialReferenceId
Source§impl Clone for SpatialReferenceId
impl Clone for SpatialReferenceId
Source§fn clone(&self) -> SpatialReferenceId
fn clone(&self) -> SpatialReferenceId
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 SpatialReferenceId
impl Debug for SpatialReferenceId
Source§impl Display for SpatialReferenceId
impl Display for SpatialReferenceId
Source§impl FromStr for SpatialReferenceId
impl FromStr for SpatialReferenceId
Source§impl Hash for SpatialReferenceId
impl Hash for SpatialReferenceId
Source§impl Ord for SpatialReferenceId
impl Ord for SpatialReferenceId
Source§fn cmp(&self, other: &SpatialReferenceId) -> Ordering
fn cmp(&self, other: &SpatialReferenceId) -> 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 SpatialReferenceId
impl PartialEq for SpatialReferenceId
Source§impl PartialOrd for SpatialReferenceId
impl PartialOrd for SpatialReferenceId
impl Eq for SpatialReferenceId
impl StructuralPartialEq for SpatialReferenceId
Auto Trait Implementations§
impl Freeze for SpatialReferenceId
impl RefUnwindSafe for SpatialReferenceId
impl Send for SpatialReferenceId
impl Sync for SpatialReferenceId
impl Unpin for SpatialReferenceId
impl UnsafeUnpin for SpatialReferenceId
impl UnwindSafe for SpatialReferenceId
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