pub struct LifecycleHook {
pub template_ref: Option<TemplateRef>,
pub arguments: Option<Arguments>,
pub expression: String,
}Expand description
A hook that runs a template on a lifecycle event. expression
empty == the special exit hook (runs on completion).
Fields§
§template_ref: Option<TemplateRef>§arguments: Option<Arguments>§expression: StringTrait Implementations§
Source§impl Clone for LifecycleHook
impl Clone for LifecycleHook
Source§fn clone(&self) -> LifecycleHook
fn clone(&self) -> LifecycleHook
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LifecycleHook
impl Debug for LifecycleHook
Source§impl Default for LifecycleHook
impl Default for LifecycleHook
Source§fn default() -> LifecycleHook
fn default() -> LifecycleHook
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LifecycleHook
impl<'de> Deserialize<'de> for LifecycleHook
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
Source§impl PartialEq for LifecycleHook
impl PartialEq for LifecycleHook
Source§impl Serialize for LifecycleHook
impl Serialize for LifecycleHook
impl StructuralPartialEq for LifecycleHook
Auto Trait Implementations§
impl Freeze for LifecycleHook
impl RefUnwindSafe for LifecycleHook
impl Send for LifecycleHook
impl Sync for LifecycleHook
impl Unpin for LifecycleHook
impl UnsafeUnpin for LifecycleHook
impl UnwindSafe for LifecycleHook
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