Struct OfflineOperationCompletedEvent
#[non_exhaustive]pub struct OfflineOperationCompletedEvent {
pub operation_id: u64,
pub operation_kind: OfflineOperationKind,
pub raw_operation_kind: u32,
pub result_kind: OfflineOperationResultKind,
pub raw_result_kind: u32,
pub result_status: i32,
pub found: bool,
}Expand description
Offline operation-completion event payload.
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.operation_id: u64§operation_kind: OfflineOperationKind§raw_operation_kind: u32§result_kind: OfflineOperationResultKind§raw_result_kind: u32§result_status: i32§found: boolTrait Implementations§
§impl Clone for OfflineOperationCompletedEvent
impl Clone for OfflineOperationCompletedEvent
§fn clone(&self) -> OfflineOperationCompletedEvent
fn clone(&self) -> OfflineOperationCompletedEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for OfflineOperationCompletedEvent
impl Debug for OfflineOperationCompletedEvent
§impl Hash for OfflineOperationCompletedEvent
impl Hash for OfflineOperationCompletedEvent
§impl PartialEq for OfflineOperationCompletedEvent
impl PartialEq for OfflineOperationCompletedEvent
impl Eq for OfflineOperationCompletedEvent
impl StructuralPartialEq for OfflineOperationCompletedEvent
Auto Trait Implementations§
impl Freeze for OfflineOperationCompletedEvent
impl RefUnwindSafe for OfflineOperationCompletedEvent
impl Send for OfflineOperationCompletedEvent
impl Sync for OfflineOperationCompletedEvent
impl Unpin for OfflineOperationCompletedEvent
impl UnsafeUnpin for OfflineOperationCompletedEvent
impl UnwindSafe for OfflineOperationCompletedEvent
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