pub struct Documentation {
pub summary: String,
pub details: Option<String>,
}Expand description
Human-readable plain-text documentation attached to a protocol declaration.
Fields§
§summary: StringA short, self-contained description.
details: Option<String>Optional extended documentation.
Trait Implementations§
Source§impl Clone for Documentation
impl Clone for Documentation
Source§impl Debug for Documentation
impl Debug for Documentation
Source§impl Default for Documentation
impl Default for Documentation
impl Eq for Documentation
Source§impl PartialEq for Documentation
impl PartialEq for Documentation
impl StructuralPartialEq for Documentation
Auto Trait Implementations§
impl Freeze for Documentation
impl RefUnwindSafe for Documentation
impl Send for Documentation
impl Sync for Documentation
impl Unpin for Documentation
impl UnsafeUnpin for Documentation
impl UnwindSafe for Documentation
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