pub struct DocumentationInfo {
pub headings: Vec<Heading>,
pub links: Vec<Link>,
pub code_blocks: Vec<CodeBlock>,
pub tables: usize,
pub lists: usize,
pub images: usize,
pub todo_comments: Vec<TodoComment>,
pub docstrings: Vec<Docstring>,
}Expand description
Documentation structure information
Fields§
§headings: Vec<Heading>§links: Vec<Link>§code_blocks: Vec<CodeBlock>§tables: usize§lists: usize§images: usize§todo_comments: Vec<TodoComment>§docstrings: Vec<Docstring>Trait Implementations§
Source§impl Clone for DocumentationInfo
impl Clone for DocumentationInfo
Source§fn clone(&self) -> DocumentationInfo
fn clone(&self) -> DocumentationInfo
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 DocumentationInfo
impl Debug for DocumentationInfo
Source§impl Default for DocumentationInfo
impl Default for DocumentationInfo
Source§impl<'de> Deserialize<'de> for DocumentationInfo
impl<'de> Deserialize<'de> for DocumentationInfo
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
Auto Trait Implementations§
impl Freeze for DocumentationInfo
impl RefUnwindSafe for DocumentationInfo
impl Send for DocumentationInfo
impl Sync for DocumentationInfo
impl Unpin for DocumentationInfo
impl UnwindSafe for DocumentationInfo
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