pub struct SessionOrchestrationMetadataRow {
pub controller_session_id: Option<String>,
pub orchestration_status: Option<String>,
pub running_task_count: i64,
pub session_id: String,
pub waiting_task_count: i64,
}Expand description
Bulk-loaded controller progress and child adjacency for one session row.
Fields§
§controller_session_id: Option<String>Owning controller for an orchestration child, when this is a child row.
orchestration_status: Option<String>Latest orchestration status for a controller row, when this is a controller.
running_task_count: i64Number of child tasks currently creating or running.
session_id: StringSession receiving the derived metadata.
waiting_task_count: i64Number of child tasks currently waiting for user input.
Trait Implementations§
Source§impl Clone for SessionOrchestrationMetadataRow
impl Clone for SessionOrchestrationMetadataRow
Source§fn clone(&self) -> SessionOrchestrationMetadataRow
fn clone(&self) -> SessionOrchestrationMetadataRow
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 moreimpl Eq for SessionOrchestrationMetadataRow
impl StructuralPartialEq for SessionOrchestrationMetadataRow
Auto Trait Implementations§
impl Freeze for SessionOrchestrationMetadataRow
impl RefUnwindSafe for SessionOrchestrationMetadataRow
impl Send for SessionOrchestrationMetadataRow
impl Sync for SessionOrchestrationMetadataRow
impl Unpin for SessionOrchestrationMetadataRow
impl UnsafeUnpin for SessionOrchestrationMetadataRow
impl UnwindSafe for SessionOrchestrationMetadataRow
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
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.