pub struct VarDoc {
pub path: String,
pub source: String,
pub examples: Vec<Example>,
pub orphan_attachments: Vec<TableOrFence>,
}Expand description
A parsed source file: its matched examples plus unattached table/fence blocks.
Fields§
§path: String§source: String§examples: Vec<Example>§orphan_attachments: Vec<TableOrFence>Trait Implementations§
impl Eq for VarDoc
impl StructuralPartialEq for VarDoc
Auto Trait Implementations§
impl Freeze for VarDoc
impl RefUnwindSafe for VarDoc
impl Send for VarDoc
impl Sync for VarDoc
impl Unpin for VarDoc
impl UnsafeUnpin for VarDoc
impl UnwindSafe for VarDoc
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more