pub struct ActorSummary {Show 20 fields
pub session_id: String,
pub thread: String,
pub path: Option<String>,
pub base_state: Option<StateId>,
pub started_at: Option<Timestamp>,
pub provider: Option<String>,
pub model: Option<String>,
pub status: String,
pub heddle_session_id: Option<String>,
pub harness: Option<String>,
pub thinking_level: Option<String>,
pub usage_summary: Option<UsageSummary>,
pub last_progress_at: Option<Timestamp>,
pub report_flush_state: Option<String>,
pub client_instance_id: Option<String>,
pub attach_reason: Option<String>,
pub native_actor_key: Option<String>,
pub native_parent_actor_key: Option<String>,
pub probe_source: Option<String>,
pub probe_confidence: Option<f32>,
}Fields§
§session_id: String§thread: String§path: Option<String>§base_state: Option<StateId>§started_at: Option<Timestamp>§provider: Option<String>§model: Option<String>§status: String§heddle_session_id: Option<String>§harness: Option<String>§thinking_level: Option<String>§usage_summary: Option<UsageSummary>§last_progress_at: Option<Timestamp>§report_flush_state: Option<String>§client_instance_id: Option<String>§attach_reason: Option<String>§native_actor_key: Option<String>§native_parent_actor_key: Option<String>§probe_source: Option<String>§probe_confidence: Option<f32>Implementations§
Source§impl ActorSummary
impl ActorSummary
Sourcepub fn provider(&self) -> &str
pub fn provider(&self) -> &str
Returns the value of provider, or the default value if provider is unset.
Sourcepub fn model(&self) -> &str
pub fn model(&self) -> &str
Returns the value of model, or the default value if model is unset.
Sourcepub fn heddle_session_id(&self) -> &str
pub fn heddle_session_id(&self) -> &str
Returns the value of heddle_session_id, or the default value if heddle_session_id is unset.
Sourcepub fn harness(&self) -> &str
pub fn harness(&self) -> &str
Returns the value of harness, or the default value if harness is unset.
Sourcepub fn thinking_level(&self) -> &str
pub fn thinking_level(&self) -> &str
Returns the value of thinking_level, or the default value if thinking_level is unset.
Sourcepub fn report_flush_state(&self) -> &str
pub fn report_flush_state(&self) -> &str
Returns the value of report_flush_state, or the default value if report_flush_state is unset.
Sourcepub fn client_instance_id(&self) -> &str
pub fn client_instance_id(&self) -> &str
Returns the value of client_instance_id, or the default value if client_instance_id is unset.
Sourcepub fn attach_reason(&self) -> &str
pub fn attach_reason(&self) -> &str
Returns the value of attach_reason, or the default value if attach_reason is unset.
Sourcepub fn native_actor_key(&self) -> &str
pub fn native_actor_key(&self) -> &str
Returns the value of native_actor_key, or the default value if native_actor_key is unset.
Sourcepub fn native_parent_actor_key(&self) -> &str
pub fn native_parent_actor_key(&self) -> &str
Returns the value of native_parent_actor_key, or the default value if native_parent_actor_key is unset.
Sourcepub fn probe_source(&self) -> &str
pub fn probe_source(&self) -> &str
Returns the value of probe_source, or the default value if probe_source is unset.
Sourcepub fn probe_confidence(&self) -> f32
pub fn probe_confidence(&self) -> f32
Returns the value of probe_confidence, or the default value if probe_confidence is unset.
Trait Implementations§
Source§impl Clone for ActorSummary
impl Clone for ActorSummary
Source§fn clone(&self) -> ActorSummary
fn clone(&self) -> ActorSummary
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ActorSummary
impl Debug for ActorSummary
Source§impl Default for ActorSummary
impl Default for ActorSummary
Source§impl Message for ActorSummary
impl Message for ActorSummary
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.