Struct swap::page_handler::MoveToStaging
source · pub struct MoveToStaging {
remove_area: Range<usize>,
copies: Vec<CopyOp>,
}
Expand description
MoveToStaging copies chunks of consecutive pages next to each other on the guest memory to the staging memory and removes the chunks on the guest memory.
Fields§
§remove_area: Range<usize>
§copies: Vec<CopyOp>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MoveToStaging
impl RefUnwindSafe for MoveToStaging
impl Send for MoveToStaging
impl !Sync for MoveToStaging
impl Unpin for MoveToStaging
impl UnwindSafe for MoveToStaging
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