pub struct ProjectParameters { /* private fields */ }Expand description
Parameters for the project operation.
Use ProjectParameters::builder() to construct instances.
Implementations§
Source§impl ProjectParameters
Auto-generated by derive_getters::Getters.
impl ProjectParameters
Auto-generated by derive_getters::Getters.
Sourcepub fn geometries(&self) -> &Vec<ArcGISGeometry>
pub fn geometries(&self) -> &Vec<ArcGISGeometry>
Geometries to project (REQUIRED).
Sourcepub fn transformation(&self) -> &Option<i32>
pub fn transformation(&self) -> &Option<i32>
Datum transformation WKID (optional).
Sourcepub fn transform_forward(&self) -> &Option<bool>
pub fn transform_forward(&self) -> &Option<bool>
Whether to transform forward or reverse.
Source§impl ProjectParameters
impl ProjectParameters
Sourcepub fn builder() -> ProjectParametersBuilder
pub fn builder() -> ProjectParametersBuilder
Creates a builder for ProjectParameters.
Trait Implementations§
Source§impl Clone for ProjectParameters
impl Clone for ProjectParameters
Source§fn clone(&self) -> ProjectParameters
fn clone(&self) -> ProjectParameters
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 ProjectParameters
impl Debug for ProjectParameters
Auto Trait Implementations§
impl Freeze for ProjectParameters
impl RefUnwindSafe for ProjectParameters
impl Send for ProjectParameters
impl Sync for ProjectParameters
impl Unpin for ProjectParameters
impl UnwindSafe for ProjectParameters
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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