pub struct PortableGroup {
pub matcher: Option<String>,
pub hooks: Vec<PortableCommand>,
}Fields§
§matcher: Option<String>§hooks: Vec<PortableCommand>Trait Implementations§
Source§impl Clone for PortableGroup
impl Clone for PortableGroup
Source§impl Debug for PortableGroup
impl Debug for PortableGroup
Source§impl<'de> Deserialize<'de> for PortableGroup
impl<'de> Deserialize<'de> for PortableGroup
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 PortableGroup
impl RefUnwindSafe for PortableGroup
impl Send for PortableGroup
impl Sync for PortableGroup
impl Unpin for PortableGroup
impl UnsafeUnpin for PortableGroup
impl UnwindSafe for PortableGroup
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