pub struct ProfileReport {Show 26 fields
pub id: String,
pub status: String,
pub error: Option<Value>,
pub batch: usize,
pub load_seconds: f64,
pub prepare_seconds: f64,
pub samples: usize,
pub simplices_supplied: usize,
pub triangles_valid: usize,
pub degenerate_simplices_skipped: usize,
pub prepared_bytes: u64,
pub source_bytes: u64,
pub grid_pixels: u64,
pub legacy_terrain_ignored: bool,
pub tiles_evaluated: u64,
pub pixels_evaluated: u64,
pub masked_pixels: u64,
pub raw_valid_pixels: u64,
pub wet_pixels: u64,
pub terrain_dry_pixels: u64,
pub terrain_raw_sentinel_pixels: u64,
pub terrain_near_boundary_samples: u64,
pub eval_seconds: f64,
pub max_terrain_blocks_per_tile: usize,
pub load_peak_estimate_bytes: u64,
pub estimate_basis: String,
}Fields§
§id: String§status: String§error: Option<Value>§batch: usize§load_seconds: f64§prepare_seconds: f64§samples: usize§simplices_supplied: usize§triangles_valid: usize§degenerate_simplices_skipped: usize§prepared_bytes: u64§source_bytes: u64§grid_pixels: u64§legacy_terrain_ignored: bool§tiles_evaluated: u64§pixels_evaluated: u64§masked_pixels: u64§raw_valid_pixels: u64§wet_pixels: u64§terrain_dry_pixels: u64§terrain_raw_sentinel_pixels: u64§terrain_near_boundary_samples: u64§eval_seconds: f64§max_terrain_blocks_per_tile: usize§load_peak_estimate_bytes: u64Pre-read load + prepare estimate (bytes) checked against max_profile_bytes.
estimate_basis: StringTrait Implementations§
Source§impl Clone for ProfileReport
impl Clone for ProfileReport
Source§impl Debug for ProfileReport
impl Debug for ProfileReport
Source§impl Default for ProfileReport
impl Default for ProfileReport
Auto Trait Implementations§
impl Freeze for ProfileReport
impl RefUnwindSafe for ProfileReport
impl Send for ProfileReport
impl Sync for ProfileReport
impl Unpin for ProfileReport
impl UnsafeUnpin for ProfileReport
impl UnwindSafe for ProfileReport
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, Ctx> BundleDefault<Ctx> for Twhere
T: Default,
impl<T, Ctx> BundleDefault<Ctx> for Twhere
T: Default,
Source§fn default_with_context(_: Ctx) -> T
fn default_with_context(_: Ctx) -> T
Creates a default value with the given context.
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