pub struct ResolvedEngineSettingsWorkV2 { /* private fields */ }Expand description
Bounded work accounting carried by resolved-engine-settings V2.
Implementations§
Source§impl ResolvedEngineSettingsWorkV2
impl ResolvedEngineSettingsWorkV2
Sourcepub const fn new(
actual_clip_rows_inspected: usize,
materialized_clip_rows: usize,
retained_clip_rows: usize,
) -> Self
pub const fn new( actual_clip_rows_inspected: usize, materialized_clip_rows: usize, retained_clip_rows: usize, ) -> Self
Construct bounded work counters.
Sourcepub const fn actual_clip_rows_inspected(&self) -> usize
pub const fn actual_clip_rows_inspected(&self) -> usize
Actual source rows inspected, capped at 4,097.
Sourcepub const fn materialized_clip_rows(&self) -> usize
pub const fn materialized_clip_rows(&self) -> usize
Rows whose settings were materialized.
Sourcepub const fn retained_clip_rows(&self) -> usize
pub const fn retained_clip_rows(&self) -> usize
Rows retained after canonicalization.
Trait Implementations§
Source§impl Clone for ResolvedEngineSettingsWorkV2
impl Clone for ResolvedEngineSettingsWorkV2
Source§fn clone(&self) -> ResolvedEngineSettingsWorkV2
fn clone(&self) -> ResolvedEngineSettingsWorkV2
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 moreimpl Copy for ResolvedEngineSettingsWorkV2
Source§impl Debug for ResolvedEngineSettingsWorkV2
impl Debug for ResolvedEngineSettingsWorkV2
Source§impl<'de> Deserialize<'de> for ResolvedEngineSettingsWorkV2
impl<'de> Deserialize<'de> for ResolvedEngineSettingsWorkV2
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResolvedEngineSettingsWorkV2
impl StructuralPartialEq for ResolvedEngineSettingsWorkV2
Auto Trait Implementations§
impl Freeze for ResolvedEngineSettingsWorkV2
impl RefUnwindSafe for ResolvedEngineSettingsWorkV2
impl Send for ResolvedEngineSettingsWorkV2
impl Sync for ResolvedEngineSettingsWorkV2
impl Unpin for ResolvedEngineSettingsWorkV2
impl UnsafeUnpin for ResolvedEngineSettingsWorkV2
impl UnwindSafe for ResolvedEngineSettingsWorkV2
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