pub struct SignatureFactor {
pub name: String,
pub family: TypeFamily,
pub exponent: i32,
}Expand description
One resolved unit in a signature: declared name, owning family, exponent.
Fields§
§name: String§family: TypeFamily§exponent: i32Trait Implementations§
Source§impl Clone for SignatureFactor
impl Clone for SignatureFactor
Source§impl Debug for SignatureFactor
impl Debug for SignatureFactor
impl Eq for SignatureFactor
Source§impl Hash for SignatureFactor
impl Hash for SignatureFactor
Source§impl PartialEq for SignatureFactor
impl PartialEq for SignatureFactor
Source§impl Serialize for SignatureFactor
impl Serialize for SignatureFactor
impl StructuralPartialEq for SignatureFactor
Auto Trait Implementations§
impl Forget for SignatureFactor
impl Freeze for SignatureFactor
impl Move for SignatureFactor
impl RefUnwindSafe for SignatureFactor
impl Send for SignatureFactor
impl Sync for SignatureFactor
impl Unpin for SignatureFactor
impl UnsafeUnpin for SignatureFactor
impl UnwindSafe for SignatureFactor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.