pub struct PatternFilter {
pub applies_in: Vec<String>,
pub tier: Vec<String>,
pub maturity: Vec<String>,
pub importance_min: f64,
pub max_count: usize,
pub snapshot_policy: SnapshotPolicy,
}Expand description
Filter criteria for the pattern snapshot written to the agent’s patterns_cache.
Fields§
§applies_in: Vec<String>§tier: Vec<String>§maturity: Vec<String>§importance_min: f64§max_count: usize§snapshot_policy: SnapshotPolicyTrait Implementations§
Source§impl Clone for PatternFilter
impl Clone for PatternFilter
Source§fn clone(&self) -> PatternFilter
fn clone(&self) -> PatternFilter
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 PatternFilter
impl Debug for PatternFilter
Source§impl Default for PatternFilter
impl Default for PatternFilter
Source§impl<'de> Deserialize<'de> for PatternFilter
impl<'de> Deserialize<'de> for PatternFilter
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 PatternFilter
impl PartialEq for PatternFilter
Source§fn eq(&self, other: &PatternFilter) -> bool
fn eq(&self, other: &PatternFilter) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PatternFilter
impl Serialize for PatternFilter
impl StructuralPartialEq for PatternFilter
Auto Trait Implementations§
impl Freeze for PatternFilter
impl RefUnwindSafe for PatternFilter
impl Send for PatternFilter
impl Sync for PatternFilter
impl Unpin for PatternFilter
impl UnsafeUnpin for PatternFilter
impl UnwindSafe for PatternFilter
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