pub struct CallbackSig {
pub name: FunctionName,
pub arity: Arity,
pub signature: String,
}Fields§
§name: FunctionName§arity: Arity§signature: StringTrait Implementations§
Source§impl Clone for CallbackSig
impl Clone for CallbackSig
Source§fn clone(&self) -> CallbackSig
fn clone(&self) -> CallbackSig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CallbackSig
impl Debug for CallbackSig
Source§impl<'de> Deserialize<'de> for CallbackSig
impl<'de> Deserialize<'de> for CallbackSig
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 CallbackSig
Source§impl PartialEq for CallbackSig
impl PartialEq for CallbackSig
Source§impl Serialize for CallbackSig
impl Serialize for CallbackSig
impl StructuralPartialEq for CallbackSig
Auto Trait Implementations§
impl Freeze for CallbackSig
impl RefUnwindSafe for CallbackSig
impl Send for CallbackSig
impl Sync for CallbackSig
impl Unpin for CallbackSig
impl UnsafeUnpin for CallbackSig
impl UnwindSafe for CallbackSig
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