pub struct InstanceRecord {
pub name: DnsName,
pub substrate: DnsName,
pub status: InstanceStatus,
pub definition: String,
pub source_overrides: BTreeMap<String, String>,
pub dirty: bool,
pub definition_dir: String,
pub created_at: i64,
pub tombstoned_at: Option<i64>,
}Fields§
§name: DnsName§substrate: DnsName§status: InstanceStatus§definition: StringThe definition snapshot taken at creation (raw stackless.toml).
source_overrides: BTreeMap<String, String>Recorded per-invocation --source pins (service → path).
dirty: boolWhether --dirty was passed: snapshot source pins instead of using
them in place.
definition_dir: StringThe directory the definition file came from at creation; the sibling secrets env file resolves from here on resume.
created_at: i64§tombstoned_at: Option<i64>Trait Implementations§
Source§impl Clone for InstanceRecord
impl Clone for InstanceRecord
Source§fn clone(&self) -> InstanceRecord
fn clone(&self) -> InstanceRecord
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 moreAuto Trait Implementations§
impl Freeze for InstanceRecord
impl RefUnwindSafe for InstanceRecord
impl Send for InstanceRecord
impl Sync for InstanceRecord
impl Unpin for InstanceRecord
impl UnsafeUnpin for InstanceRecord
impl UnwindSafe for InstanceRecord
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