pub struct ExclusionElementDef { /* private fields */ }Implementations§
Source§impl ExclusionElementDef
impl ExclusionElementDef
pub fn column(column: impl Into<String>, operator: impl Into<String>) -> Self
pub fn expression( expression: impl Into<String>, operator: impl Into<String>, ) -> Self
pub fn opclass(self, opclass: impl Into<String>) -> Self
pub fn value(&self) -> &str
pub fn operator(&self) -> &str
pub fn operator_class(&self) -> Option<&str>
pub fn is_quoted(&self) -> bool
Trait Implementations§
Source§impl Clone for ExclusionElementDef
impl Clone for ExclusionElementDef
Source§impl Debug for ExclusionElementDef
impl Debug for ExclusionElementDef
impl Eq for ExclusionElementDef
Source§impl PartialEq for ExclusionElementDef
impl PartialEq for ExclusionElementDef
impl StructuralPartialEq for ExclusionElementDef
Auto Trait Implementations§
impl Freeze for ExclusionElementDef
impl RefUnwindSafe for ExclusionElementDef
impl Send for ExclusionElementDef
impl Sync for ExclusionElementDef
impl Unpin for ExclusionElementDef
impl UnsafeUnpin for ExclusionElementDef
impl UnwindSafe for ExclusionElementDef
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