pub struct ActorChainEntry {
pub session_id: String,
pub native_actor_key: Option<String>,
pub native_parent_actor_key: Option<String>,
pub thread: String,
pub status: String,
pub provider: Option<String>,
pub model: Option<String>,
pub harness: Option<String>,
}Expand description
One hop in an actor ancestry chain for machine JSON.
Fields§
§session_id: String§native_actor_key: Option<String>§native_parent_actor_key: Option<String>§thread: String§status: String§provider: Option<String>§model: Option<String>§harness: Option<String>Trait Implementations§
Source§impl Clone for ActorChainEntry
impl Clone for ActorChainEntry
Source§fn clone(&self) -> ActorChainEntry
fn clone(&self) -> ActorChainEntry
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 ActorChainEntry
impl Debug for ActorChainEntry
impl Eq for ActorChainEntry
Source§impl From<ActorChainNode> for ActorChainEntry
impl From<ActorChainNode> for ActorChainEntry
Source§fn from(node: ActorChainNode) -> Self
fn from(node: ActorChainNode) -> Self
Converts to this type from the input type.
Source§impl JsonSchema for ActorChainEntry
impl JsonSchema for ActorChainEntry
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ActorChainEntry
impl PartialEq for ActorChainEntry
Source§impl Serialize for ActorChainEntry
impl Serialize for ActorChainEntry
impl StructuralPartialEq for ActorChainEntry
Auto Trait Implementations§
impl Freeze for ActorChainEntry
impl RefUnwindSafe for ActorChainEntry
impl Send for ActorChainEntry
impl Sync for ActorChainEntry
impl Unpin for ActorChainEntry
impl UnsafeUnpin for ActorChainEntry
impl UnwindSafe for ActorChainEntry
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