pub enum EntityPredicate {
Text(TextPredicate<EntityTextField>),
Domain {
domain: DomainSelector,
},
Tag(TagPredicate),
}Variants§
Trait Implementations§
Source§impl Clone for EntityPredicate
impl Clone for EntityPredicate
Source§fn clone(&self) -> EntityPredicate
fn clone(&self) -> EntityPredicate
Returns a duplicate of the value. Read more
1.0.0 · 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 EntityPredicate
impl Debug for EntityPredicate
Source§impl<'de> Deserialize<'de> for EntityPredicate
impl<'de> Deserialize<'de> for EntityPredicate
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 EntityPredicate
impl PartialEq for EntityPredicate
Source§impl Serialize for EntityPredicate
impl Serialize for EntityPredicate
impl Eq for EntityPredicate
impl StructuralPartialEq for EntityPredicate
Auto Trait Implementations§
impl Freeze for EntityPredicate
impl RefUnwindSafe for EntityPredicate
impl Send for EntityPredicate
impl Sync for EntityPredicate
impl Unpin for EntityPredicate
impl UnsafeUnpin for EntityPredicate
impl UnwindSafe for EntityPredicate
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