pub struct MethodSummary {
pub name: Cow<'static, str>,
pub method_id: u64,
pub doc: Option<Cow<'static, str>>,
}Expand description
Summary information about a method (for listings/discovery).
Fields§
§name: Cow<'static, str>§method_id: u64§doc: Option<Cow<'static, str>>Trait Implementations§
Source§impl Clone for MethodSummary
impl Clone for MethodSummary
Source§fn clone(&self) -> MethodSummary
fn clone(&self) -> MethodSummary
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 MethodSummary
impl Debug for MethodSummary
Source§impl<'ʄ> Facet<'ʄ> for MethodSummary
impl<'ʄ> Facet<'ʄ> for MethodSummary
Source§impl PartialEq for MethodSummary
impl PartialEq for MethodSummary
impl Eq for MethodSummary
impl StructuralPartialEq for MethodSummary
Auto Trait Implementations§
impl Freeze for MethodSummary
impl RefUnwindSafe for MethodSummary
impl Send for MethodSummary
impl Sync for MethodSummary
impl Unpin for MethodSummary
impl UnwindSafe for MethodSummary
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