pub struct SystemAddress {
pub system_index: usize,
pub page_index: usize,
pub index_on_page: usize,
}Expand description
Stable address of a system, including global and page-local positions.
Fields§
§system_index: usize§page_index: usize§index_on_page: usizeTrait Implementations§
Source§impl Clone for SystemAddress
impl Clone for SystemAddress
Source§fn clone(&self) -> SystemAddress
fn clone(&self) -> SystemAddress
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 moreimpl Copy for SystemAddress
Source§impl Debug for SystemAddress
impl Debug for SystemAddress
Source§impl<'de> Deserialize<'de> for SystemAddress
impl<'de> Deserialize<'de> for SystemAddress
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
impl Eq for SystemAddress
Source§impl PartialEq for SystemAddress
impl PartialEq for SystemAddress
Source§impl Serialize for SystemAddress
impl Serialize for SystemAddress
impl StructuralPartialEq for SystemAddress
Auto Trait Implementations§
impl Freeze for SystemAddress
impl RefUnwindSafe for SystemAddress
impl Send for SystemAddress
impl Sync for SystemAddress
impl Unpin for SystemAddress
impl UnsafeUnpin for SystemAddress
impl UnwindSafe for SystemAddress
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