pub struct PluginHook {
pub event: Option<String>,
pub command: Option<String>,
pub script: Option<String>,
}Fields§
§event: Option<String>§command: Option<String>§script: Option<String>Trait Implementations§
Source§impl Debug for PluginHook
impl Debug for PluginHook
Source§impl<'de> Deserialize<'de> for PluginHook
impl<'de> Deserialize<'de> for PluginHook
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 PluginHook
impl RefUnwindSafe for PluginHook
impl Send for PluginHook
impl Sync for PluginHook
impl Unpin for PluginHook
impl UnwindSafe for PluginHook
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