pub struct PageOutPayload {
pub content: String,
pub digest: Digest,
pub original_size: WireU64,
pub preview: String,
}Expand description
The body the host must archive under pressure, with the facts the kernel keeps afterwards. After the resolution only the handle, digest, size and preview survive in core (§7.10 rule 5).
Fields§
§content: String§digest: Digest§original_size: WireU64§preview: StringTrait Implementations§
Source§impl Clone for PageOutPayload
impl Clone for PageOutPayload
Source§fn clone(&self) -> PageOutPayload
fn clone(&self) -> PageOutPayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PageOutPayload
impl Debug for PageOutPayload
Source§impl<'de> Deserialize<'de> for PageOutPayload
impl<'de> Deserialize<'de> for PageOutPayload
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
Source§impl PartialEq for PageOutPayload
impl PartialEq for PageOutPayload
Source§impl Serialize for PageOutPayload
impl Serialize for PageOutPayload
impl StructuralPartialEq for PageOutPayload
Auto Trait Implementations§
impl Freeze for PageOutPayload
impl RefUnwindSafe for PageOutPayload
impl Send for PageOutPayload
impl Sync for PageOutPayload
impl Unpin for PageOutPayload
impl UnsafeUnpin for PageOutPayload
impl UnwindSafe for PageOutPayload
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