pub struct OrchestratorBindingRow {Show 16 fields
pub platform: String,
pub chat_type: String,
pub chat_id: Option<String>,
pub thread_id: Option<String>,
pub participant_id: Option<String>,
pub worker_harness: String,
pub worker_session_id: Option<String>,
pub worker_locator: Option<String>,
pub started_at: Option<String>,
pub last_activity_at: Option<String>,
pub ended_at: Option<String>,
pub end_reason: Option<String>,
pub handoff_to: Option<String>,
pub handoff_state: Option<String>,
pub handoff_error: Option<String>,
pub recurrence_job_id: Option<String>,
}Expand description
One row of an orchestrator profile’s bindings table, as read.
Fields§
§platform: StringSurface platform.
chat_type: StringSurface chat type (dm | group | channel | thread).
chat_id: Option<String>Surface chat id.
thread_id: Option<String>Surface thread id.
participant_id: Option<String>Surface participant id.
worker_harness: StringThe worker harness.
worker_session_id: Option<String>The worker session id; None until the worker has reported one.
worker_locator: Option<String>Where the worker transcript can be read.
started_at: Option<String>RFC3339 start.
last_activity_at: Option<String>RFC3339 last activity.
ended_at: Option<String>RFC3339 end, if ended.
end_reason: Option<String>Why it ended, the store’s own word.
handoff_to: Option<String>Handoff destination platform.
handoff_state: Option<String>Handoff state.
handoff_error: Option<String>Handoff error.
recurrence_job_id: Option<String>The job a fire binding belongs to.
Trait Implementations§
Source§impl Clone for OrchestratorBindingRow
impl Clone for OrchestratorBindingRow
Source§fn clone(&self) -> OrchestratorBindingRow
fn clone(&self) -> OrchestratorBindingRow
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 OrchestratorBindingRow
impl Debug for OrchestratorBindingRow
Source§impl Default for OrchestratorBindingRow
impl Default for OrchestratorBindingRow
Source§fn default() -> OrchestratorBindingRow
fn default() -> OrchestratorBindingRow
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OrchestratorBindingRow
impl RefUnwindSafe for OrchestratorBindingRow
impl Send for OrchestratorBindingRow
impl Sync for OrchestratorBindingRow
impl Unpin for OrchestratorBindingRow
impl UnsafeUnpin for OrchestratorBindingRow
impl UnwindSafe for OrchestratorBindingRow
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