#[non_exhaustive]pub enum IntervalOperand {
Left,
Right,
}Expand description
Operand of a binary scalar operation used to construct an interval.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for IntervalOperand
impl Clone for IntervalOperand
Source§fn clone(&self) -> IntervalOperand
fn clone(&self) -> IntervalOperand
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 IntervalOperand
Source§impl Debug for IntervalOperand
impl Debug for IntervalOperand
impl Eq for IntervalOperand
Source§impl PartialEq for IntervalOperand
impl PartialEq for IntervalOperand
impl StructuralPartialEq for IntervalOperand
Auto Trait Implementations§
impl Freeze for IntervalOperand
impl RefUnwindSafe for IntervalOperand
impl Send for IntervalOperand
impl Sync for IntervalOperand
impl Unpin for IntervalOperand
impl UnsafeUnpin for IntervalOperand
impl UnwindSafe for IntervalOperand
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