pub struct AmdPrediction {
pub speech_duration: Option<Duration>,
pub category: i32,
pub reason: String,
pub transcript: String,
pub delay: Option<Duration>,
}Fields§
§speech_duration: Option<Duration>§category: i32§reason: String§transcript: String§delay: Option<Duration>Implementations§
Source§impl AmdPrediction
impl AmdPrediction
Sourcepub fn category(&self) -> AmdCategory
pub fn category(&self) -> AmdCategory
Returns the enum value of category, or the default if the field is set to an invalid enum value.
Sourcepub fn set_category(&mut self, value: AmdCategory)
pub fn set_category(&mut self, value: AmdCategory)
Sets category to the provided enum value.
Trait Implementations§
Source§impl Clone for AmdPrediction
impl Clone for AmdPrediction
Source§impl Debug for AmdPrediction
impl Debug for AmdPrediction
Source§impl Default for AmdPrediction
impl Default for AmdPrediction
§impl<'de> Deserialize<'de> for AmdPrediction
impl<'de> Deserialize<'de> for AmdPrediction
§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 AmdPrediction
Source§impl Hash for AmdPrediction
impl Hash for AmdPrediction
Source§impl Message for AmdPrediction
impl Message for AmdPrediction
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 AmdPrediction
impl PartialEq for AmdPrediction
§impl Serialize for AmdPrediction
impl Serialize for AmdPrediction
impl StructuralPartialEq for AmdPrediction
Auto Trait Implementations§
impl Freeze for AmdPrediction
impl RefUnwindSafe for AmdPrediction
impl Send for AmdPrediction
impl Sync for AmdPrediction
impl Unpin for AmdPrediction
impl UnsafeUnpin for AmdPrediction
impl UnwindSafe for AmdPrediction
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