#[non_exhaustive]pub enum ReviewerResult {
Verdict,
Unavailable,
Declined,
Failed,
NoSlot,
Unknown,
}Expand description
How one reviewer attempt ended.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Verdict
It gave a verdict.
It was unavailable: missing, signed out, or its provider failed.
Declined
It declined the request.
Failed
It failed, timed out, was stopped, or its verdict stayed malformed.
NoSlot
No conversation slot was free to start it.
Unknown
A result this client does not know, from a newer server.
Trait Implementations§
Source§impl Clone for ReviewerResult
impl Clone for ReviewerResult
impl Copy for ReviewerResult
Source§impl Debug for ReviewerResult
impl Debug for ReviewerResult
Source§impl<'de> Deserialize<'de> for ReviewerResult
impl<'de> Deserialize<'de> for ReviewerResult
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 ReviewerResult
Source§impl Hash for ReviewerResult
impl Hash for ReviewerResult
Source§impl PartialEq for ReviewerResult
impl PartialEq for ReviewerResult
Source§impl Serialize for ReviewerResult
impl Serialize for ReviewerResult
impl StructuralPartialEq for ReviewerResult
Auto Trait Implementations§
impl Freeze for ReviewerResult
impl RefUnwindSafe for ReviewerResult
impl Send for ReviewerResult
impl Sync for ReviewerResult
impl Unpin for ReviewerResult
impl UnsafeUnpin for ReviewerResult
impl UnwindSafe for ReviewerResult
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