#[non_exhaustive]pub struct ScaleFieldPlan { /* private fields */ }Expand description
One exact semantic field row in a compiled scale plan.
Implementations§
Source§impl ScaleFieldPlan
impl ScaleFieldPlan
Sourcepub fn target(&self) -> ScaleFieldTarget
pub fn target(&self) -> ScaleFieldTarget
The exact container-level field target.
Sourcepub fn disposition(&self) -> ScaleFieldDisposition
pub fn disposition(&self) -> ScaleFieldDisposition
Whether and how the target is rewritten.
Sourcepub fn element_count(&self) -> usize
pub fn element_count(&self) -> usize
Number of stored elements covered by the container row.
Trait Implementations§
Source§impl Clone for ScaleFieldPlan
impl Clone for ScaleFieldPlan
Source§fn clone(&self) -> ScaleFieldPlan
fn clone(&self) -> ScaleFieldPlan
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 ScaleFieldPlan
Source§impl Debug for ScaleFieldPlan
impl Debug for ScaleFieldPlan
impl Eq for ScaleFieldPlan
Source§impl PartialEq for ScaleFieldPlan
impl PartialEq for ScaleFieldPlan
impl StructuralPartialEq for ScaleFieldPlan
Auto Trait Implementations§
impl Freeze for ScaleFieldPlan
impl RefUnwindSafe for ScaleFieldPlan
impl Send for ScaleFieldPlan
impl Sync for ScaleFieldPlan
impl Unpin for ScaleFieldPlan
impl UnsafeUnpin for ScaleFieldPlan
impl UnwindSafe for ScaleFieldPlan
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