pub trait AsAbstractGeometryMut: AsAbstractGeometry + AsAbstractGmlMut {
// Required method
fn abstract_geometry_mut(&mut self) -> &mut AbstractGeometry;
// Provided methods
fn set_srs_name(&mut self, srs_name: impl Into<String>) { ... }
fn set_srs_name_opt(&mut self, srs_name: Option<String>) { ... }
fn clear_srs_name(&mut self) { ... }
fn set_srs_dimension(&mut self, srs_dimension: u32) { ... }
fn set_srs_dimension_opt(&mut self, srs_dimension: Option<u32>) { ... }
fn clear_srs_dimension(&mut self) { ... }
}Expand description
Mutable companion to AsAbstractGeometry.
Required Methods§
Sourcefn abstract_geometry_mut(&mut self) -> &mut AbstractGeometry
fn abstract_geometry_mut(&mut self) -> &mut AbstractGeometry
Returns a mutable reference to the embedded AbstractGeometry base data.
Provided Methods§
fn set_srs_name(&mut self, srs_name: impl Into<String>)
fn set_srs_name_opt(&mut self, srs_name: Option<String>)
fn clear_srs_name(&mut self)
fn set_srs_dimension(&mut self, srs_dimension: u32)
fn set_srs_dimension_opt(&mut self, srs_dimension: Option<u32>)
fn clear_srs_dimension(&mut self)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".