pub struct MetaLanguageMeta {
pub name: String,
pub address: String,
pub description: Option<String>,
pub author: String,
pub templated: Option<bool>,
pub template_source_language_address: Option<String>,
pub template_applied_params: Option<String>,
pub possible_template_params: Option<Vec<String>>,
pub source_code_link: Option<String>,
}
Fields§
§name: String
§address: String
§description: Option<String>
§templated: Option<bool>
§template_source_language_address: Option<String>
§template_applied_params: Option<String>
§possible_template_params: Option<Vec<String>>
§source_code_link: Option<String>
Trait Implementations§
Source§impl Debug for MetaLanguageMeta
impl Debug for MetaLanguageMeta
Source§impl<'de> Deserialize<'de> for MetaLanguageMeta
impl<'de> Deserialize<'de> for MetaLanguageMeta
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 MetaLanguageMeta
impl RefUnwindSafe for MetaLanguageMeta
impl Send for MetaLanguageMeta
impl Sync for MetaLanguageMeta
impl Unpin for MetaLanguageMeta
impl UnwindSafe for MetaLanguageMeta
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