pub struct PluginHookConfig {
pub hook_name: String,
pub priority: i32,
pub enabled: bool,
pub config: Option<Value>,
}Fields§
§hook_name: String§priority: i32§enabled: bool§config: Option<Value>Trait Implementations§
Source§impl Clone for PluginHookConfig
impl Clone for PluginHookConfig
Source§fn clone(&self) -> PluginHookConfig
fn clone(&self) -> PluginHookConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 PluginHookConfig
impl Debug for PluginHookConfig
Source§impl<'de> Deserialize<'de> for PluginHookConfig
impl<'de> Deserialize<'de> for PluginHookConfig
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 PluginHookConfig
impl RefUnwindSafe for PluginHookConfig
impl Send for PluginHookConfig
impl Sync for PluginHookConfig
impl Unpin for PluginHookConfig
impl UnwindSafe for PluginHookConfig
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