pub struct NativeTaskStart {
pub session_id: String,
pub child_birth: DateTime<Utc>,
pub run_id: String,
pub instance_id: Uuid,
pub entered_at: DateTime<Utc>,
}Expand description
A live native owner’s once-only Agent execution entry, never persisted or reconstructed from Actor/Session timestamps. It proves no heartbeat or progress. Engine owns this physical fact; Orchestration decides its meaning. Server adapters only join it to current Ticket/Host authority. Stop, shutdown and restart provide no live sample and cannot recover execution permission.
Fields§
§session_id: String§child_birth: DateTime<Utc>§run_id: String§instance_id: Uuid§entered_at: DateTime<Utc>Implementations§
Source§impl NativeTaskStart
impl NativeTaskStart
pub fn started_at_ms(&self) -> Option<u64>
Trait Implementations§
Source§impl Clone for NativeTaskStart
impl Clone for NativeTaskStart
Source§impl Debug for NativeTaskStart
impl Debug for NativeTaskStart
impl Eq for NativeTaskStart
Source§impl PartialEq for NativeTaskStart
impl PartialEq for NativeTaskStart
impl StructuralPartialEq for NativeTaskStart
Auto Trait Implementations§
impl Freeze for NativeTaskStart
impl RefUnwindSafe for NativeTaskStart
impl Send for NativeTaskStart
impl Sync for NativeTaskStart
impl Unpin for NativeTaskStart
impl UnsafeUnpin for NativeTaskStart
impl UnwindSafe for NativeTaskStart
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.