pub struct SpecSig {
pub name: FunctionName,
pub arity: Arity,
pub signature: String,
}Fields§
§name: FunctionName§arity: Arity§signature: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for SpecSig
impl<'de> Deserialize<'de> for SpecSig
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
impl Eq for SpecSig
impl StructuralPartialEq for SpecSig
Auto Trait Implementations§
impl Forget for SpecSig
impl Freeze for SpecSig
impl Move for SpecSig
impl RefUnwindSafe for SpecSig
impl Send for SpecSig
impl Sync for SpecSig
impl Unpin for SpecSig
impl UnsafeUnpin for SpecSig
impl UnwindSafe for SpecSig
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