pub struct HandleBasicInfo {
pub koid: Koid,
pub rights: Rights,
pub object_type: ObjectType,
pub related_koid: Koid,
}
Expand description
Basic information about a handle.
Wrapper for data returned from Handle::basic_info().
Fields§
§koid: Koid
§rights: Rights
§object_type: ObjectType
Trait Implementations§
Source§impl Clone for HandleBasicInfo
impl Clone for HandleBasicInfo
Source§fn clone(&self) -> HandleBasicInfo
fn clone(&self) -> HandleBasicInfo
Returns a copy 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 HandleBasicInfo
impl Debug for HandleBasicInfo
Source§impl Default for HandleBasicInfo
impl Default for HandleBasicInfo
Source§impl From<zx_info_handle_basic_t> for HandleBasicInfo
impl From<zx_info_handle_basic_t> for HandleBasicInfo
Source§fn from(info: zx_info_handle_basic_t) -> Self
fn from(info: zx_info_handle_basic_t) -> Self
Converts to this type from the input type.
Source§impl PartialEq for HandleBasicInfo
impl PartialEq for HandleBasicInfo
impl Copy for HandleBasicInfo
impl Eq for HandleBasicInfo
impl StructuralPartialEq for HandleBasicInfo
Auto Trait Implementations§
impl Freeze for HandleBasicInfo
impl RefUnwindSafe for HandleBasicInfo
impl Send for HandleBasicInfo
impl Sync for HandleBasicInfo
impl Unpin for HandleBasicInfo
impl UnwindSafe for HandleBasicInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)