pub struct ProgramRef(/* private fields */);Expand description
Opaque, boot-trusted program reference.
Implementations§
Trait Implementations§
Source§impl Clone for ProgramRef
impl Clone for ProgramRef
Source§fn clone(&self) -> ProgramRef
fn clone(&self) -> ProgramRef
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 moreSource§impl Debug for ProgramRef
impl Debug for ProgramRef
impl Eq for ProgramRef
Source§impl Ord for ProgramRef
impl Ord for ProgramRef
Source§fn cmp(&self, other: &ProgramRef) -> Ordering
fn cmp(&self, other: &ProgramRef) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ProgramRef
impl PartialEq for ProgramRef
Source§impl PartialOrd for ProgramRef
impl PartialOrd for ProgramRef
impl StructuralPartialEq for ProgramRef
Auto Trait Implementations§
impl Freeze for ProgramRef
impl RefUnwindSafe for ProgramRef
impl Send for ProgramRef
impl Sync for ProgramRef
impl Unpin for ProgramRef
impl UnsafeUnpin for ProgramRef
impl UnwindSafe for ProgramRef
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