pub struct InvariantId(pub SkillId, pub usize);
Tuple Fields§
§0: SkillId
§1: usize
Implementations§
Trait Implementations§
Source§impl Clone for InvariantId
impl Clone for InvariantId
Source§fn clone(&self) -> InvariantId
fn clone(&self) -> InvariantId
Returns a duplicate 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 InvariantId
impl Debug for InvariantId
Source§impl Default for InvariantId
impl Default for InvariantId
Source§fn default() -> InvariantId
fn default() -> InvariantId
Returns the “default value” for a type. Read more
Source§impl Hash for InvariantId
impl Hash for InvariantId
Source§impl Named<InvariantId> for Invariant
impl Named<InvariantId> for Invariant
Source§impl PartialEq for InvariantId
impl PartialEq for InvariantId
impl Copy for InvariantId
impl Eq for InvariantId
impl StructuralPartialEq for InvariantId
Auto Trait Implementations§
impl Freeze for InvariantId
impl RefUnwindSafe for InvariantId
impl Send for InvariantId
impl Sync for InvariantId
impl Unpin for InvariantId
impl UnwindSafe for InvariantId
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