pub struct PredicateConfig {
pub type_: String,
pub config: Value,
}Expand description
Configuration for a predicate.
Fields§
§type_: StringThe type of predicate
config: ValueThe configuration for the predicate
Trait Implementations§
Source§impl Clone for PredicateConfig
impl Clone for PredicateConfig
Source§fn clone(&self) -> PredicateConfig
fn clone(&self) -> PredicateConfig
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 PredicateConfig
impl Debug for PredicateConfig
Source§impl<'de> Deserialize<'de> for PredicateConfig
impl<'de> Deserialize<'de> for PredicateConfig
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
Auto Trait Implementations§
impl Freeze for PredicateConfig
impl RefUnwindSafe for PredicateConfig
impl Send for PredicateConfig
impl Sync for PredicateConfig
impl Unpin for PredicateConfig
impl UnsafeUnpin for PredicateConfig
impl UnwindSafe for PredicateConfig
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