pub struct AgentAudioSubmitRequest {
pub request_id: String,
pub source: AgentAudioSource,
pub trigger: AgentAudioTrigger,
pub conversation_id: Option<String>,
pub audio: AgentAudioArtifact,
}Fields§
§request_id: String§source: AgentAudioSource§trigger: AgentAudioTrigger§conversation_id: Option<String>§audio: AgentAudioArtifactTrait Implementations§
Source§impl Clone for AgentAudioSubmitRequest
impl Clone for AgentAudioSubmitRequest
Source§fn clone(&self) -> AgentAudioSubmitRequest
fn clone(&self) -> AgentAudioSubmitRequest
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 AgentAudioSubmitRequest
impl Debug for AgentAudioSubmitRequest
Source§impl<'de> Deserialize<'de> for AgentAudioSubmitRequest
impl<'de> Deserialize<'de> for AgentAudioSubmitRequest
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 AgentAudioSubmitRequest
Source§impl PartialEq for AgentAudioSubmitRequest
impl PartialEq for AgentAudioSubmitRequest
Source§impl Serialize for AgentAudioSubmitRequest
impl Serialize for AgentAudioSubmitRequest
impl StructuralPartialEq for AgentAudioSubmitRequest
Auto Trait Implementations§
impl Freeze for AgentAudioSubmitRequest
impl RefUnwindSafe for AgentAudioSubmitRequest
impl Send for AgentAudioSubmitRequest
impl Sync for AgentAudioSubmitRequest
impl Unpin for AgentAudioSubmitRequest
impl UnsafeUnpin for AgentAudioSubmitRequest
impl UnwindSafe for AgentAudioSubmitRequest
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