pub struct WildArray(pub Vec<WildMatch>);Expand description
Wildcard pattern array, serialized as array of strings. This type is used in spec/config layers to express match lists without depending on the language/runtime crates.
Tuple Fields§
§0: Vec<WildMatch>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WildArray
impl<'de> Deserialize<'de> for WildArray
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
impl StructuralPartialEq for WildArray
Auto Trait Implementations§
impl Freeze for WildArray
impl RefUnwindSafe for WildArray
impl Send for WildArray
impl Sync for WildArray
impl Unpin for WildArray
impl UnsafeUnpin for WildArray
impl UnwindSafe for WildArray
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