pub struct LocationRuleExprs { /* private fields */ }Implementations§
Source§impl LocationRuleExprs
impl LocationRuleExprs
pub fn infix(&self) -> &str
pub fn polish(&self) -> &Exprs<BooleanOperator, AtomicLocationRuleExpr>
Trait Implementations§
Source§impl Clone for LocationRuleExprs
impl Clone for LocationRuleExprs
Source§fn clone(&self) -> LocationRuleExprs
fn clone(&self) -> LocationRuleExprs
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 LocationRuleExprs
impl Debug for LocationRuleExprs
Source§impl<'de> Deserialize<'de> for LocationRuleExprs
impl<'de> Deserialize<'de> for LocationRuleExprs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for LocationRuleExprs
impl Display for LocationRuleExprs
impl Eq for LocationRuleExprs
Source§impl FromStr for LocationRuleExprs
impl FromStr for LocationRuleExprs
Source§impl PartialEq for LocationRuleExprs
impl PartialEq for LocationRuleExprs
Source§fn eq(&self, other: &LocationRuleExprs) -> bool
fn eq(&self, other: &LocationRuleExprs) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LocationRuleExprs
impl Serialize for LocationRuleExprs
impl StructuralPartialEq for LocationRuleExprs
Auto Trait Implementations§
impl Freeze for LocationRuleExprs
impl RefUnwindSafe for LocationRuleExprs
impl Send for LocationRuleExprs
impl Sync for LocationRuleExprs
impl Unpin for LocationRuleExprs
impl UnsafeUnpin for LocationRuleExprs
impl UnwindSafe for LocationRuleExprs
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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