pub struct RoundProjectionExpr { /* private fields */ }Expand description
RoundProjectionExpr
Shared bounded numeric rounding projection over one source field and one
canonical scalar numeric expression.
This keeps ROUND on the scalar projection seam without opening a generic
function-builder surface.
Trait Implementations§
Source§impl Clone for RoundProjectionExpr
impl Clone for RoundProjectionExpr
Source§fn clone(&self) -> RoundProjectionExpr
fn clone(&self) -> RoundProjectionExpr
Returns a duplicate of the value. Read more
1.0.0 · 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 RoundProjectionExpr
impl Debug for RoundProjectionExpr
Source§impl PartialEq for RoundProjectionExpr
impl PartialEq for RoundProjectionExpr
Source§impl ValueProjectionExpr for RoundProjectionExpr
impl ValueProjectionExpr for RoundProjectionExpr
Source§fn apply_value(&self, value: Value) -> Result<Value, QueryError>
fn apply_value(&self, value: Value) -> Result<Value, QueryError>
Apply this projection to one already-loaded source value.
impl Eq for RoundProjectionExpr
impl StructuralPartialEq for RoundProjectionExpr
Auto Trait Implementations§
impl Freeze for RoundProjectionExpr
impl RefUnwindSafe for RoundProjectionExpr
impl Send for RoundProjectionExpr
impl Sync for RoundProjectionExpr
impl Unpin for RoundProjectionExpr
impl UnsafeUnpin for RoundProjectionExpr
impl UnwindSafe for RoundProjectionExpr
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