pub struct GrammarSetting {
pub rule: Option<GrammarSettingRule>,
}Expand description
Optional settings applied across a grammar installation.
Fields§
§rule: Option<GrammarSettingRule>Implementations§
Source§impl GrammarSetting
impl GrammarSetting
pub fn groups(groups: impl Into<GrammarGroups>) -> Self
Trait Implementations§
Source§impl Clone for GrammarSetting
impl Clone for GrammarSetting
Source§impl Debug for GrammarSetting
impl Debug for GrammarSetting
Source§impl Default for GrammarSetting
impl Default for GrammarSetting
impl Eq for GrammarSetting
Source§impl PartialEq for GrammarSetting
impl PartialEq for GrammarSetting
impl StructuralPartialEq for GrammarSetting
Auto Trait Implementations§
impl Freeze for GrammarSetting
impl RefUnwindSafe for GrammarSetting
impl Send for GrammarSetting
impl Sync for GrammarSetting
impl Unpin for GrammarSetting
impl UnsafeUnpin for GrammarSetting
impl UnwindSafe for GrammarSetting
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.