#[non_exhaustive]pub struct PendingSafetyCheck {
pub id: String,
pub code: Option<Option<String>>,
pub message: Option<Option<String>>,
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.id: String§code: Option<Option<String>>§message: Option<Option<String>>§rest: RestImplementations§
Source§impl PendingSafetyCheck
impl PendingSafetyCheck
Sourcepub fn builder(id: String) -> PendingSafetyCheckBuilder
pub fn builder(id: String) -> PendingSafetyCheckBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for PendingSafetyCheck
impl Clone for PendingSafetyCheck
Source§impl Debug for PendingSafetyCheck
impl Debug for PendingSafetyCheck
Source§impl DeclaredFields for PendingSafetyCheck
impl DeclaredFields for PendingSafetyCheck
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for PendingSafetyCheck
impl<'de> Deserialize<'de> for PendingSafetyCheck
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 PendingSafetyCheck
Source§impl PartialEq for PendingSafetyCheck
impl PartialEq for PendingSafetyCheck
Source§impl Serialize for PendingSafetyCheck
impl Serialize for PendingSafetyCheck
impl StructuralPartialEq for PendingSafetyCheck
Auto Trait Implementations§
impl Freeze for PendingSafetyCheck
impl RefUnwindSafe for PendingSafetyCheck
impl Send for PendingSafetyCheck
impl Sync for PendingSafetyCheck
impl Unpin for PendingSafetyCheck
impl UnsafeUnpin for PendingSafetyCheck
impl UnwindSafe for PendingSafetyCheck
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