pub struct JournalEntry {Show 13 fields
pub id: i64,
pub apply_id: i64,
pub action_index: i64,
pub phase: String,
pub action_type: String,
pub resource_id: String,
pub pre_state: Option<String>,
pub post_state: Option<String>,
pub status: String,
pub error: Option<String>,
pub started_at: String,
pub completed_at: Option<String>,
pub script_output: Option<String>,
}Expand description
A journal entry for a single action within an apply.
Fields§
§id: i64§apply_id: i64§action_index: i64§phase: String§action_type: String§resource_id: String§pre_state: Option<String>§post_state: Option<String>§status: String§error: Option<String>§started_at: String§completed_at: Option<String>§script_output: Option<String>Trait Implementations§
Source§impl Clone for JournalEntry
impl Clone for JournalEntry
Source§fn clone(&self) -> JournalEntry
fn clone(&self) -> JournalEntry
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 moreAuto Trait Implementations§
impl Freeze for JournalEntry
impl RefUnwindSafe for JournalEntry
impl Send for JournalEntry
impl Sync for JournalEntry
impl Unpin for JournalEntry
impl UnsafeUnpin for JournalEntry
impl UnwindSafe for JournalEntry
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