#[non_exhaustive]pub struct DiagnosticOutcome {
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.rest: RestImplementations§
Source§impl DiagnosticOutcome
impl DiagnosticOutcome
Sourcepub fn builder() -> DiagnosticOutcomeBuilder
pub fn builder() -> DiagnosticOutcomeBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for DiagnosticOutcome
impl Clone for DiagnosticOutcome
Source§impl Debug for DiagnosticOutcome
impl Debug for DiagnosticOutcome
Source§impl DeclaredFields for DiagnosticOutcome
impl DeclaredFields for DiagnosticOutcome
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for DiagnosticOutcome
impl<'de> Deserialize<'de> for DiagnosticOutcome
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 DiagnosticOutcome
Source§impl PartialEq for DiagnosticOutcome
impl PartialEq for DiagnosticOutcome
Source§impl Serialize for DiagnosticOutcome
impl Serialize for DiagnosticOutcome
impl StructuralPartialEq for DiagnosticOutcome
Auto Trait Implementations§
impl Freeze for DiagnosticOutcome
impl RefUnwindSafe for DiagnosticOutcome
impl Send for DiagnosticOutcome
impl Sync for DiagnosticOutcome
impl Unpin for DiagnosticOutcome
impl UnsafeUnpin for DiagnosticOutcome
impl UnwindSafe for DiagnosticOutcome
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