pub struct PageFrameTree {
pub frame: PageFrame,
pub child_frames: Vec<PageFrameTree>,
}Expand description
Recursive frame tree payload.
Fields§
§frame: PageFrameThe current frame.
child_frames: Vec<PageFrameTree>Child frames.
Trait Implementations§
Source§impl Clone for PageFrameTree
impl Clone for PageFrameTree
Source§fn clone(&self) -> PageFrameTree
fn clone(&self) -> PageFrameTree
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 moreSource§impl Debug for PageFrameTree
impl Debug for PageFrameTree
Source§impl<'de> Deserialize<'de> for PageFrameTree
impl<'de> Deserialize<'de> for PageFrameTree
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 PageFrameTree
impl PartialEq for PageFrameTree
Source§impl Serialize for PageFrameTree
impl Serialize for PageFrameTree
impl Eq for PageFrameTree
impl StructuralPartialEq for PageFrameTree
Auto Trait Implementations§
impl Freeze for PageFrameTree
impl RefUnwindSafe for PageFrameTree
impl Send for PageFrameTree
impl Sync for PageFrameTree
impl Unpin for PageFrameTree
impl UnsafeUnpin for PageFrameTree
impl UnwindSafe for PageFrameTree
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