pub struct AgentReplyRequest {
pub interaction_id: String,
pub smart_speaker_id: String,
pub conversation_id: Option<String>,
pub audio: AgentAudioReference,
pub final_reply: bool,
}Fields§
§interaction_id: String§smart_speaker_id: String§conversation_id: Option<String>§audio: AgentAudioReference§final_reply: boolTrait Implementations§
Source§impl Clone for AgentReplyRequest
impl Clone for AgentReplyRequest
Source§fn clone(&self) -> AgentReplyRequest
fn clone(&self) -> AgentReplyRequest
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 AgentReplyRequest
impl Debug for AgentReplyRequest
Source§impl<'de> Deserialize<'de> for AgentReplyRequest
impl<'de> Deserialize<'de> for AgentReplyRequest
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 PartialEq for AgentReplyRequest
impl PartialEq for AgentReplyRequest
Source§impl Serialize for AgentReplyRequest
impl Serialize for AgentReplyRequest
impl StructuralPartialEq for AgentReplyRequest
Auto Trait Implementations§
impl Freeze for AgentReplyRequest
impl RefUnwindSafe for AgentReplyRequest
impl Send for AgentReplyRequest
impl Sync for AgentReplyRequest
impl Unpin for AgentReplyRequest
impl UnsafeUnpin for AgentReplyRequest
impl UnwindSafe for AgentReplyRequest
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