pub struct LiterateDoc {
pub name: String,
pub signature: String,
pub doc: Option<String>,
}Expand description
One documented definition pulled from a literate LOGOS module.
Fields§
§name: StringThe defined name (read, Point).
signature: StringThe full ## header line, verbatim.
doc: Option<String>The body of the ## Note block directly above the header, when one
exists. Notes are the ONLY per-definition doc carrier — bare prose
between sections is not literate LOGOS.
Auto Trait Implementations§
impl Freeze for LiterateDoc
impl RefUnwindSafe for LiterateDoc
impl Send for LiterateDoc
impl Sync for LiterateDoc
impl Unpin for LiterateDoc
impl UnsafeUnpin for LiterateDoc
impl UnwindSafe for LiterateDoc
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