pub struct UniqueSignatureIndex(/* private fields */);
Expand description
UniqueSignatureIndex names a signature after collapsing duplicate signatures to a single identifier, whereas SignatureIndex is directly what the original module specifies, and may specify duplicates of types that are structurally equal.
Implementations§
Trait Implementations§
Source§impl Clone for UniqueSignatureIndex
impl Clone for UniqueSignatureIndex
Source§fn clone(&self) -> UniqueSignatureIndex
fn clone(&self) -> UniqueSignatureIndex
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 UniqueSignatureIndex
impl Debug for UniqueSignatureIndex
Source§impl<'de> Deserialize<'de> for UniqueSignatureIndex
impl<'de> Deserialize<'de> for UniqueSignatureIndex
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl EntityRef for UniqueSignatureIndex
impl EntityRef for UniqueSignatureIndex
Source§impl Hash for UniqueSignatureIndex
impl Hash for UniqueSignatureIndex
Source§impl Ord for UniqueSignatureIndex
impl Ord for UniqueSignatureIndex
Source§fn cmp(&self, other: &UniqueSignatureIndex) -> Ordering
fn cmp(&self, other: &UniqueSignatureIndex) -> Ordering
1.21.0 · 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
Source§impl PartialEq for UniqueSignatureIndex
impl PartialEq for UniqueSignatureIndex
Source§impl PartialOrd for UniqueSignatureIndex
impl PartialOrd for UniqueSignatureIndex
Source§impl ReservedValue for UniqueSignatureIndex
impl ReservedValue for UniqueSignatureIndex
Source§fn reserved_value() -> UniqueSignatureIndex
fn reserved_value() -> UniqueSignatureIndex
Create an instance of the reserved value.
Source§impl Serialize for UniqueSignatureIndex
impl Serialize for UniqueSignatureIndex
impl Copy for UniqueSignatureIndex
impl Eq for UniqueSignatureIndex
impl StructuralPartialEq for UniqueSignatureIndex
Auto Trait Implementations§
impl Freeze for UniqueSignatureIndex
impl RefUnwindSafe for UniqueSignatureIndex
impl Send for UniqueSignatureIndex
impl Sync for UniqueSignatureIndex
impl Unpin for UniqueSignatureIndex
impl UnwindSafe for UniqueSignatureIndex
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