pub struct OwnerAuthorizedMaintenanceDraft {
pub request_id: String,
pub target: OwnerAuthorizedRecordExpectation,
pub requested_at: SimTime,
pub participants: Vec<OwnerAuthorizedParticipantDraft>,
}Fields§
§request_id: String§target: OwnerAuthorizedRecordExpectation§requested_at: SimTime§participants: Vec<OwnerAuthorizedParticipantDraft>Trait Implementations§
Source§impl<'de> Deserialize<'de> for OwnerAuthorizedMaintenanceDraft
impl<'de> Deserialize<'de> for OwnerAuthorizedMaintenanceDraft
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 StructuralPartialEq for OwnerAuthorizedMaintenanceDraft
Auto Trait Implementations§
impl Freeze for OwnerAuthorizedMaintenanceDraft
impl RefUnwindSafe for OwnerAuthorizedMaintenanceDraft
impl Send for OwnerAuthorizedMaintenanceDraft
impl Sync for OwnerAuthorizedMaintenanceDraft
impl Unpin for OwnerAuthorizedMaintenanceDraft
impl UnsafeUnpin for OwnerAuthorizedMaintenanceDraft
impl UnwindSafe for OwnerAuthorizedMaintenanceDraft
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