pub struct ProgramOutputItemParam {
pub id: String,
pub call_id: String,
pub result: String,
pub status: ProgramOutputItemStatus,
}Available on crate feature
response-types only.Fields§
§id: StringThe unique ID of this program output item.
call_id: StringThe call ID of the program item.
result: StringThe result produced by the program item.
status: ProgramOutputItemStatusThe terminal status of the program output.
Trait Implementations§
Source§impl Clone for ProgramOutputItemParam
impl Clone for ProgramOutputItemParam
Source§fn clone(&self) -> ProgramOutputItemParam
fn clone(&self) -> ProgramOutputItemParam
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 ProgramOutputItemParam
impl Debug for ProgramOutputItemParam
Source§impl<'de> Deserialize<'de> for ProgramOutputItemParam
impl<'de> Deserialize<'de> for ProgramOutputItemParam
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
Source§impl From<ProgramOutput> for ProgramOutputItemParam
impl From<ProgramOutput> for ProgramOutputItemParam
Source§fn from(item: ProgramOutput) -> Self
fn from(item: ProgramOutput) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ProgramOutputItemParam
impl PartialEq for ProgramOutputItemParam
Source§impl Serialize for ProgramOutputItemParam
impl Serialize for ProgramOutputItemParam
impl StructuralPartialEq for ProgramOutputItemParam
Auto Trait Implementations§
impl Freeze for ProgramOutputItemParam
impl RefUnwindSafe for ProgramOutputItemParam
impl Send for ProgramOutputItemParam
impl Sync for ProgramOutputItemParam
impl Unpin for ProgramOutputItemParam
impl UnsafeUnpin for ProgramOutputItemParam
impl UnwindSafe for ProgramOutputItemParam
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