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 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