pub struct AcquireReport {
pub result: Result<Vec<u8>, (AcquisitionFailure, String)>,
pub charge: Charge,
pub cancel: CancelAck,
}Expand description
Raw page bytes are always validated by the core before becoming values.
Fields§
§result: Result<Vec<u8>, (AcquisitionFailure, String)>§charge: Charge§cancel: CancelAckTrait Implementations§
Source§impl Clone for AcquireReport
impl Clone for AcquireReport
Source§impl Debug for AcquireReport
impl Debug for AcquireReport
Source§impl PartialEq for AcquireReport
impl PartialEq for AcquireReport
impl StructuralPartialEq for AcquireReport
Auto Trait Implementations§
impl Freeze for AcquireReport
impl RefUnwindSafe for AcquireReport
impl Send for AcquireReport
impl Sync for AcquireReport
impl Unpin for AcquireReport
impl UnsafeUnpin for AcquireReport
impl UnwindSafe for AcquireReport
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