Struct moore_vhdl::score::BuiltinPkgRef
source · [−]pub struct BuiltinPkgRef(_);
Trait Implementations
sourceimpl Clone for BuiltinPkgRef
impl Clone for BuiltinPkgRef
sourcefn clone(&self) -> BuiltinPkgRef
fn clone(&self) -> BuiltinPkgRef
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BuiltinPkgRef
impl Debug for BuiltinPkgRef
sourceimpl From<BuiltinPkgRef> for Def
impl From<BuiltinPkgRef> for Def
sourcefn from(id: BuiltinPkgRef) -> Def
fn from(id: BuiltinPkgRef) -> Def
Performs the conversion.
sourceimpl From<BuiltinPkgRef> for ScopeRef
impl From<BuiltinPkgRef> for ScopeRef
sourcefn from(id: BuiltinPkgRef) -> ScopeRef
fn from(id: BuiltinPkgRef) -> ScopeRef
Performs the conversion.
sourceimpl Hash for BuiltinPkgRef
impl Hash for BuiltinPkgRef
sourceimpl NodeRef for BuiltinPkgRef
impl NodeRef for BuiltinPkgRef
sourceimpl Ord for BuiltinPkgRef
impl Ord for BuiltinPkgRef
sourceimpl PartialEq<BuiltinPkgRef> for BuiltinPkgRef
impl PartialEq<BuiltinPkgRef> for BuiltinPkgRef
sourcefn eq(&self, other: &BuiltinPkgRef) -> bool
fn eq(&self, other: &BuiltinPkgRef) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &BuiltinPkgRef) -> bool
fn ne(&self, other: &BuiltinPkgRef) -> bool
This method tests for !=
.
sourceimpl PartialOrd<BuiltinPkgRef> for BuiltinPkgRef
impl PartialOrd<BuiltinPkgRef> for BuiltinPkgRef
sourcefn partial_cmp(&self, other: &BuiltinPkgRef) -> Option<Ordering>
fn partial_cmp(&self, other: &BuiltinPkgRef) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for BuiltinPkgRef
impl Eq for BuiltinPkgRef
impl StructuralEq for BuiltinPkgRef
impl StructuralPartialEq for BuiltinPkgRef
Auto Trait Implementations
impl RefUnwindSafe for BuiltinPkgRef
impl Send for BuiltinPkgRef
impl Sync for BuiltinPkgRef
impl Unpin for BuiltinPkgRef
impl UnwindSafe for BuiltinPkgRef
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more