pub struct CommandContextResource {
pub execution_run_id: Option<String>,
pub id: String,
pub agent_id: String,
pub agent_revision: u64,
pub computer_id: String,
pub space_id: String,
pub skills: Vec<CommandContextSkill>,
pub state: CommandContextState,
pub created_at_ms: u64,
pub expires_at_ms: u64,
pub version: u64,
}Fields§
§execution_run_id: Option<String>§id: String§agent_id: String§agent_revision: u64§computer_id: String§space_id: String§skills: Vec<CommandContextSkill>§state: CommandContextState§created_at_ms: u64§expires_at_ms: u64§version: u64Trait Implementations§
Source§impl Clone for CommandContextResource
impl Clone for CommandContextResource
Source§fn clone(&self) -> CommandContextResource
fn clone(&self) -> CommandContextResource
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 CommandContextResource
impl Debug for CommandContextResource
Source§impl<'de> Deserialize<'de> for CommandContextResource
impl<'de> Deserialize<'de> for CommandContextResource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CommandContextResource
Source§impl PartialEq for CommandContextResource
impl PartialEq for CommandContextResource
Source§impl Serialize for CommandContextResource
impl Serialize for CommandContextResource
impl StructuralPartialEq for CommandContextResource
Auto Trait Implementations§
impl Freeze for CommandContextResource
impl RefUnwindSafe for CommandContextResource
impl Send for CommandContextResource
impl Sync for CommandContextResource
impl Unpin for CommandContextResource
impl UnsafeUnpin for CommandContextResource
impl UnwindSafe for CommandContextResource
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