pub struct LifecycleFile {
pub variables: HashMap<String, String>,
pub install: Vec<LifecycleStep>,
pub update: Vec<LifecycleStep>,
pub uninstall: Vec<LifecycleStep>,
}Fields§
§variables: HashMap<String, String>§install: Vec<LifecycleStep>§update: Vec<LifecycleStep>§uninstall: Vec<LifecycleStep>Trait Implementations§
Source§impl Debug for LifecycleFile
impl Debug for LifecycleFile
Source§impl<'de> Deserialize<'de> for LifecycleFile
impl<'de> Deserialize<'de> for LifecycleFile
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 LifecycleFile
impl RefUnwindSafe for LifecycleFile
impl Send for LifecycleFile
impl Sync for LifecycleFile
impl Unpin for LifecycleFile
impl UnsafeUnpin for LifecycleFile
impl UnwindSafe for LifecycleFile
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