pub struct LabelSetOpTuple {
pub op: LabelSetOp,
pub expression: Expression,
pub span: Option<Span>,
}
Fields§
§op: LabelSetOp
The label operation
expression: Expression
The expression that created this operation
span: Option<Span>
A span for the particular clause that created this operation
Trait Implementations§
Source§impl Clone for LabelSetOpTuple
impl Clone for LabelSetOpTuple
Source§fn clone(&self) -> LabelSetOpTuple
fn clone(&self) -> LabelSetOpTuple
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 LabelSetOpTuple
impl Debug for LabelSetOpTuple
Source§impl PartialEq for LabelSetOpTuple
impl PartialEq for LabelSetOpTuple
impl StructuralPartialEq for LabelSetOpTuple
Auto Trait Implementations§
impl Freeze for LabelSetOpTuple
impl RefUnwindSafe for LabelSetOpTuple
impl Send for LabelSetOpTuple
impl Sync for LabelSetOpTuple
impl Unpin for LabelSetOpTuple
impl UnwindSafe for LabelSetOpTuple
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