pub struct MatchSpec {
pub source: NodeMatcher,
pub sink: NodeMatcher,
pub path: PathMatcher,
}Fields§
§source: NodeMatcher§sink: NodeMatcher§path: PathMatcherTrait Implementations§
Source§impl<'de> Deserialize<'de> for MatchSpec
impl<'de> Deserialize<'de> for MatchSpec
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 MatchSpec
impl RefUnwindSafe for MatchSpec
impl Send for MatchSpec
impl Sync for MatchSpec
impl Unpin for MatchSpec
impl UnsafeUnpin for MatchSpec
impl UnwindSafe for MatchSpec
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