pub struct PrimitiveAlternative { /* private fields */ }
Implementations§
Source§impl PrimitiveAlternative
impl PrimitiveAlternative
pub fn new( primitive: impl Into<Primitive>, expression: impl Into<Expression>, ) -> Self
pub fn primitive(&self) -> &Primitive
pub fn expression(&self) -> &Expression
Trait Implementations§
Source§impl Clone for PrimitiveAlternative
impl Clone for PrimitiveAlternative
Source§fn clone(&self) -> PrimitiveAlternative
fn clone(&self) -> PrimitiveAlternative
Returns a copy 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 PrimitiveAlternative
impl Debug for PrimitiveAlternative
Source§impl PartialEq for PrimitiveAlternative
impl PartialEq for PrimitiveAlternative
impl StructuralPartialEq for PrimitiveAlternative
Auto Trait Implementations§
impl Freeze for PrimitiveAlternative
impl RefUnwindSafe for PrimitiveAlternative
impl !Send for PrimitiveAlternative
impl !Sync for PrimitiveAlternative
impl Unpin for PrimitiveAlternative
impl UnwindSafe for PrimitiveAlternative
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