pub struct ModuleStateRecord {
pub module_name: String,
pub installed_at: String,
pub last_applied: Option<i64>,
pub packages_hash: String,
pub files_hash: String,
pub git_sources: Option<String>,
pub status: String,
}Expand description
A module’s state in the state store.
Fields§
§module_name: String§installed_at: String§last_applied: Option<i64>§packages_hash: String§files_hash: String§git_sources: Option<String>§status: StringTrait Implementations§
Source§impl Clone for ModuleStateRecord
impl Clone for ModuleStateRecord
Source§fn clone(&self) -> ModuleStateRecord
fn clone(&self) -> ModuleStateRecord
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 ModuleStateRecord
impl Debug for ModuleStateRecord
Auto Trait Implementations§
impl Freeze for ModuleStateRecord
impl RefUnwindSafe for ModuleStateRecord
impl Send for ModuleStateRecord
impl Sync for ModuleStateRecord
impl Unpin for ModuleStateRecord
impl UnsafeUnpin for ModuleStateRecord
impl UnwindSafe for ModuleStateRecord
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