pub struct SessionOrchestrationRow {
pub controller_project_id: i64,
pub controller_session_id: String,
pub goal_statement: String,
pub id: i64,
pub max_parallelism: i64,
pub relayed_question_task_id: Option<i64>,
pub status: String,
pub verification_generation: i64,
}Expand description
Row returned when loading one session_orchestration.
Fields§
§controller_project_id: i64Project containing the controller and all child sessions.
controller_session_id: StringController session that owns this orchestration.
goal_statement: StringCanonical single-goal statement approved for this campaign.
id: i64Stable database identifier.
max_parallelism: i64Maximum number of children allowed to run at once.
relayed_question_task_id: Option<i64>Exact managed task whose questions are mirrored onto the controller.
status: StringPersisted orchestration status string.
verification_generation: i64Monotonic identity for durable verification turns.
Trait Implementations§
Source§impl Clone for SessionOrchestrationRow
impl Clone for SessionOrchestrationRow
Source§fn clone(&self) -> SessionOrchestrationRow
fn clone(&self) -> SessionOrchestrationRow
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 moreSource§impl Debug for SessionOrchestrationRow
impl Debug for SessionOrchestrationRow
impl Eq for SessionOrchestrationRow
Source§impl PartialEq for SessionOrchestrationRow
impl PartialEq for SessionOrchestrationRow
impl StructuralPartialEq for SessionOrchestrationRow
Auto Trait Implementations§
impl Freeze for SessionOrchestrationRow
impl RefUnwindSafe for SessionOrchestrationRow
impl Send for SessionOrchestrationRow
impl Sync for SessionOrchestrationRow
impl Unpin for SessionOrchestrationRow
impl UnsafeUnpin for SessionOrchestrationRow
impl UnwindSafe for SessionOrchestrationRow
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.