pub struct ProgramOutput {
pub id: String,
pub call_id: String,
pub result: String,
pub status: ProgramOutputStatus,
}Fields§
§id: StringThe unique ID of the program output item.
call_id: StringThe call ID of the program item.
result: StringThe result produced by the program item.
status: ProgramOutputStatusThe terminal status of the program output item.
Trait Implementations§
Source§impl Clone for ProgramOutput
impl Clone for ProgramOutput
Source§fn clone(&self) -> ProgramOutput
fn clone(&self) -> ProgramOutput
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 ProgramOutput
impl Debug for ProgramOutput
Source§impl<'de> Deserialize<'de> for ProgramOutput
impl<'de> Deserialize<'de> for ProgramOutput
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProgramOutput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ProgramOutput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ProgramOutput> for ProgramOutputItemParam
impl From<ProgramOutput> for ProgramOutputItemParam
Source§fn from(item: ProgramOutput) -> ProgramOutputItemParam
fn from(item: ProgramOutput) -> ProgramOutputItemParam
Converts to this type from the input type.
Source§impl PartialEq for ProgramOutput
impl PartialEq for ProgramOutput
Source§impl Serialize for ProgramOutput
impl Serialize for ProgramOutput
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ProgramOutput
Auto Trait Implementations§
impl Freeze for ProgramOutput
impl RefUnwindSafe for ProgramOutput
impl Send for ProgramOutput
impl Sync for ProgramOutput
impl Unpin for ProgramOutput
impl UnsafeUnpin for ProgramOutput
impl UnwindSafe for ProgramOutput
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