pub struct SysHandle(/* private fields */);Expand description
SysHandle represents a kernel object to the userspace.
Implementations§
Source§impl SysHandle
impl SysHandle
pub const NONE: SysHandle
pub const KERNEL: SysHandle
pub const SELF: SysHandle
pub const CURR: SysHandle
pub const PARENT: SysHandle
pub const IO_MAN: SysHandle
pub const fn from_u64(val: u64) -> Self
pub const fn as_u64(&self) -> u64
pub const fn is_none(&self) -> bool
Trait Implementations§
Source§impl Ord for SysHandle
impl Ord for SysHandle
Source§impl PartialOrd for SysHandle
impl PartialOrd for SysHandle
impl Copy for SysHandle
impl Eq for SysHandle
impl StructuralPartialEq for SysHandle
Auto Trait Implementations§
impl Freeze for SysHandle
impl RefUnwindSafe for SysHandle
impl Send for SysHandle
impl Sync for SysHandle
impl Unpin for SysHandle
impl UnwindSafe for SysHandle
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