pub struct ProjectRootRef(/* private fields */);Expand description
Opaque, boot-trusted project-root reference.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectRootRef
impl Clone for ProjectRootRef
Source§fn clone(&self) -> ProjectRootRef
fn clone(&self) -> ProjectRootRef
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 ProjectRootRef
impl Debug for ProjectRootRef
impl Eq for ProjectRootRef
Source§impl Ord for ProjectRootRef
impl Ord for ProjectRootRef
Source§fn cmp(&self, other: &ProjectRootRef) -> Ordering
fn cmp(&self, other: &ProjectRootRef) -> 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 ProjectRootRef
impl PartialEq for ProjectRootRef
Source§impl PartialOrd for ProjectRootRef
impl PartialOrd for ProjectRootRef
impl StructuralPartialEq for ProjectRootRef
Auto Trait Implementations§
impl Freeze for ProjectRootRef
impl RefUnwindSafe for ProjectRootRef
impl Send for ProjectRootRef
impl Sync for ProjectRootRef
impl Unpin for ProjectRootRef
impl UnsafeUnpin for ProjectRootRef
impl UnwindSafe for ProjectRootRef
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