pub enum StoredAttemptOutcome {
Scored {
recording_quality: u8,
speakers: Vec<StoredSpeaker>,
},
Unscorable {
reason: String,
},
InvalidResponse {
error: String,
},
ProviderFailure {
code: Key,
detail: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for StoredAttemptOutcome
impl Clone for StoredAttemptOutcome
Source§fn clone(&self) -> StoredAttemptOutcome
fn clone(&self) -> StoredAttemptOutcome
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 StoredAttemptOutcome
impl Debug for StoredAttemptOutcome
Source§impl<'de> Deserialize<'de> for StoredAttemptOutcome
impl<'de> Deserialize<'de> for StoredAttemptOutcome
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 StoredAttemptOutcome
Source§impl PartialEq for StoredAttemptOutcome
impl PartialEq for StoredAttemptOutcome
Source§impl Serialize for StoredAttemptOutcome
impl Serialize for StoredAttemptOutcome
impl StructuralPartialEq for StoredAttemptOutcome
Auto Trait Implementations§
impl Freeze for StoredAttemptOutcome
impl RefUnwindSafe for StoredAttemptOutcome
impl Send for StoredAttemptOutcome
impl Sync for StoredAttemptOutcome
impl Unpin for StoredAttemptOutcome
impl UnsafeUnpin for StoredAttemptOutcome
impl UnwindSafe for StoredAttemptOutcome
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