pub struct TemplateMetadata {
pub description: Option<String>,
pub version: Option<String>,
pub author: Option<String>,
}Expand description
Metadata about a template
Fields§
§description: Option<String>Template description
version: Option<String>Template version
Template author
Trait Implementations§
Source§impl Clone for TemplateMetadata
impl Clone for TemplateMetadata
Source§fn clone(&self) -> TemplateMetadata
fn clone(&self) -> TemplateMetadata
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 TemplateMetadata
impl Debug for TemplateMetadata
Source§impl Default for TemplateMetadata
impl Default for TemplateMetadata
Source§fn default() -> TemplateMetadata
fn default() -> TemplateMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TemplateMetadata
impl<'de> Deserialize<'de> for TemplateMetadata
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 TemplateMetadata
impl RefUnwindSafe for TemplateMetadata
impl Send for TemplateMetadata
impl Sync for TemplateMetadata
impl Unpin for TemplateMetadata
impl UnwindSafe for TemplateMetadata
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