pub struct MeasureSettings {
pub zstd_level: i32,
pub quantize_coords_m: Option<f64>,
pub quantize_attrs_auto: bool,
}Expand description
Encoder/compression settings for a sample measurement — the same levers a
real stt-build run exposes (--zstd-level, --quantize-coords,
--quantize-attrs-auto).
Fields§
§zstd_level: i32zstd level applied to the encoded tile payload.
quantize_coords_m: Option<f64>Fixed-point coordinate quantization ground precision in meters
(None = Float64 coordinates, the build default).
quantize_attrs_auto: boolRange-adaptive UInt16 quantization for Float64 numeric properties.
Trait Implementations§
Source§impl Clone for MeasureSettings
impl Clone for MeasureSettings
Source§fn clone(&self) -> MeasureSettings
fn clone(&self) -> MeasureSettings
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 moreSource§impl Debug for MeasureSettings
impl Debug for MeasureSettings
Auto Trait Implementations§
impl Freeze for MeasureSettings
impl RefUnwindSafe for MeasureSettings
impl Send for MeasureSettings
impl Sync for MeasureSettings
impl Unpin for MeasureSettings
impl UnsafeUnpin for MeasureSettings
impl UnwindSafe for MeasureSettings
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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