pub struct DocumentSection {
pub language: Option<String>,
pub output: Vec<String>,
}Expand description
Optional [document] defaults from mosaic.toml.
§Examples
use mos_packages::DocumentSection;
let section = DocumentSection::default();
assert!(section.output.is_empty());Fields§
§language: Option<String>§output: Vec<String>Trait Implementations§
Source§impl Clone for DocumentSection
impl Clone for DocumentSection
Source§fn clone(&self) -> DocumentSection
fn clone(&self) -> DocumentSection
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 DocumentSection
impl Debug for DocumentSection
Source§impl Default for DocumentSection
impl Default for DocumentSection
Source§fn default() -> DocumentSection
fn default() -> DocumentSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentSection
impl<'de> Deserialize<'de> for DocumentSection
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 DocumentSection
impl RefUnwindSafe for DocumentSection
impl Send for DocumentSection
impl Sync for DocumentSection
impl Unpin for DocumentSection
impl UnsafeUnpin for DocumentSection
impl UnwindSafe for DocumentSection
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