pub struct PatternSettings {
pub filters: Vec<PositionFilterSettings>,
pub description: Option<String>,
}Fields§
§filters: Vec<PositionFilterSettings>§description: Option<String>Implementations§
Source§impl PatternSettings
impl PatternSettings
pub fn resolve(&self) -> PatternFilters
Trait Implementations§
Source§impl Clone for PatternSettings
impl Clone for PatternSettings
Source§fn clone(&self) -> PatternSettings
fn clone(&self) -> PatternSettings
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 PatternSettings
impl Debug for PatternSettings
Source§impl Default for PatternSettings
impl Default for PatternSettings
Source§fn default() -> PatternSettings
fn default() -> PatternSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatternSettings
impl<'de> Deserialize<'de> for PatternSettings
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 PatternSettings
impl RefUnwindSafe for PatternSettings
impl Send for PatternSettings
impl Sync for PatternSettings
impl Unpin for PatternSettings
impl UnsafeUnpin for PatternSettings
impl UnwindSafe for PatternSettings
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