pub struct GeospatialDomainConfiguration {
pub max_coordinate_precision: u8,
pub allowed_coordinate_systems: Vec<String>,
pub max_area_sq_km: f64,
pub require_valid_geometry: bool,
}Expand description
q42:GeospatialDomainConfiguration — validates geospatial domain parameters
Fields§
§max_coordinate_precision: u8§allowed_coordinate_systems: Vec<String>§max_area_sq_km: f64§require_valid_geometry: boolImplementations§
Source§impl GeospatialDomainConfiguration
impl GeospatialDomainConfiguration
pub fn to_opcodes(&self) -> Vec<SlgOpcode>
Trait Implementations§
Source§impl Clone for GeospatialDomainConfiguration
impl Clone for GeospatialDomainConfiguration
Source§fn clone(&self) -> GeospatialDomainConfiguration
fn clone(&self) -> GeospatialDomainConfiguration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GeospatialDomainConfiguration
impl RefUnwindSafe for GeospatialDomainConfiguration
impl Send for GeospatialDomainConfiguration
impl Sync for GeospatialDomainConfiguration
impl Unpin for GeospatialDomainConfiguration
impl UnsafeUnpin for GeospatialDomainConfiguration
impl UnwindSafe for GeospatialDomainConfiguration
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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