#[non_exhaustive]pub enum OverlayOperand {
Subject,
Clip,
}Expand description
Which operand a dropped ring came from.
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 OverlayOperand
impl Clone for OverlayOperand
Source§fn clone(&self) -> OverlayOperand
fn clone(&self) -> OverlayOperand
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 OverlayOperand
Source§impl Debug for OverlayOperand
impl Debug for OverlayOperand
impl Eq for OverlayOperand
Source§impl PartialEq for OverlayOperand
impl PartialEq for OverlayOperand
impl StructuralPartialEq for OverlayOperand
Auto Trait Implementations§
impl Freeze for OverlayOperand
impl RefUnwindSafe for OverlayOperand
impl Send for OverlayOperand
impl Sync for OverlayOperand
impl Unpin for OverlayOperand
impl UnsafeUnpin for OverlayOperand
impl UnwindSafe for OverlayOperand
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