pub enum ScimFilterExpression {
Compare {
path: ScimAttributePath,
operator: ScimCompareOperator,
value: Value,
},
Present(ScimAttributePath),
And(Box<ScimFilterExpression>, Box<ScimFilterExpression>),
Or(Box<ScimFilterExpression>, Box<ScimFilterExpression>),
Not(Box<ScimFilterExpression>),
}Variants§
Compare
Present(ScimAttributePath)
And(Box<ScimFilterExpression>, Box<ScimFilterExpression>)
Or(Box<ScimFilterExpression>, Box<ScimFilterExpression>)
Not(Box<ScimFilterExpression>)
Trait Implementations§
Source§impl Clone for ScimFilterExpression
impl Clone for ScimFilterExpression
Source§fn clone(&self) -> ScimFilterExpression
fn clone(&self) -> ScimFilterExpression
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 moreSource§impl Debug for ScimFilterExpression
impl Debug for ScimFilterExpression
Source§impl PartialEq for ScimFilterExpression
impl PartialEq for ScimFilterExpression
Source§fn eq(&self, other: &ScimFilterExpression) -> bool
fn eq(&self, other: &ScimFilterExpression) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ScimFilterExpression
Auto Trait Implementations§
impl Freeze for ScimFilterExpression
impl RefUnwindSafe for ScimFilterExpression
impl Send for ScimFilterExpression
impl Sync for ScimFilterExpression
impl Unpin for ScimFilterExpression
impl UnsafeUnpin for ScimFilterExpression
impl UnwindSafe for ScimFilterExpression
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