pub enum OperandType {
ElementOperand,
LiteralOperand,
AttributeOperand,
SimpleAttributeOperand,
}Expand description
Type of operand.
Variants§
ElementOperand
Operand pointing at another filter element.
LiteralOperand
Operand resolving to a literal value.
AttributeOperand
Operand resolving to an attribute of some node.
SimpleAttributeOperand
Operand resolving to an attribute of some type.
Trait Implementations§
Source§impl PartialEq for OperandType
impl PartialEq for OperandType
impl StructuralPartialEq for OperandType
Auto Trait Implementations§
impl Freeze for OperandType
impl RefUnwindSafe for OperandType
impl Send for OperandType
impl Sync for OperandType
impl Unpin for OperandType
impl UnsafeUnpin for OperandType
impl UnwindSafe for OperandType
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