pub struct TmLanguage {
pub information_for_contributors: Vec<String>,
pub version: String,
pub name: String,
pub scope_name: String,
pub patterns: Vec<TmPattern>,
pub repository: BTreeMap<String, TmPattern>,
}
Fields§
§information_for_contributors: Vec<String>
§version: String
§name: String
§scope_name: String
§patterns: Vec<TmPattern>
§repository: BTreeMap<String, TmPattern>
Trait Implementations§
Source§impl Debug for TmLanguage
impl Debug for TmLanguage
Source§impl Default for TmLanguage
impl Default for TmLanguage
Source§fn default() -> TmLanguage
fn default() -> TmLanguage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TmLanguage
impl<'de> Deserialize<'de> for TmLanguage
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 TmLanguage
impl RefUnwindSafe for TmLanguage
impl Send for TmLanguage
impl Sync for TmLanguage
impl Unpin for TmLanguage
impl UnwindSafe for TmLanguage
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