pub enum PortablePredicateValue {
Literal(Value),
Dynamic(String),
Field(PortableFieldPath),
}Variants§
Trait Implementations§
Source§impl Clone for PortablePredicateValue
impl Clone for PortablePredicateValue
Source§fn clone(&self) -> PortablePredicateValue
fn clone(&self) -> PortablePredicateValue
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 PortablePredicateValue
impl Debug for PortablePredicateValue
Source§impl<'de> Deserialize<'de> for PortablePredicateValue
impl<'de> Deserialize<'de> for PortablePredicateValue
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 PartialEq for PortablePredicateValue
impl PartialEq for PortablePredicateValue
Source§impl Serialize for PortablePredicateValue
impl Serialize for PortablePredicateValue
impl StructuralPartialEq for PortablePredicateValue
Auto Trait Implementations§
impl Freeze for PortablePredicateValue
impl RefUnwindSafe for PortablePredicateValue
impl Send for PortablePredicateValue
impl Sync for PortablePredicateValue
impl Unpin for PortablePredicateValue
impl UnsafeUnpin for PortablePredicateValue
impl UnwindSafe for PortablePredicateValue
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