pub struct AgentFalseInterruption {
pub resumed: bool,
}Fields§
§resumed: boolAgent paused its own speech for what turned out not to be a real interruption (a backchannel, brief noise, etc.).
Trait Implementations§
Source§impl Clone for AgentFalseInterruption
impl Clone for AgentFalseInterruption
impl Copy for AgentFalseInterruption
Source§impl Debug for AgentFalseInterruption
impl Debug for AgentFalseInterruption
Source§impl Default for AgentFalseInterruption
impl Default for AgentFalseInterruption
§impl<'de> Deserialize<'de> for AgentFalseInterruption
impl<'de> Deserialize<'de> for AgentFalseInterruption
§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 AgentFalseInterruption
Source§impl Hash for AgentFalseInterruption
impl Hash for AgentFalseInterruption
Source§impl Message for AgentFalseInterruption
impl Message for AgentFalseInterruption
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for AgentFalseInterruption
impl PartialEq for AgentFalseInterruption
§impl Serialize for AgentFalseInterruption
impl Serialize for AgentFalseInterruption
impl StructuralPartialEq for AgentFalseInterruption
Auto Trait Implementations§
impl Freeze for AgentFalseInterruption
impl RefUnwindSafe for AgentFalseInterruption
impl Send for AgentFalseInterruption
impl Sync for AgentFalseInterruption
impl Unpin for AgentFalseInterruption
impl UnsafeUnpin for AgentFalseInterruption
impl UnwindSafe for AgentFalseInterruption
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