pub struct InitOptions {
pub tag_paths: Vec<PathBuf>,
pub runtime_tags: Option<bool>,
pub line_width: Option<usize>,
pub formatting: Option<bool>,
pub diagnostics: Option<bool>,
pub hover: Option<bool>,
pub reflow: Option<ReflowMode>,
pub normalize_spacing: Option<bool>,
pub diagnostic_levels: HashMap<String, DiagnosticLevel>,
}Fields§
§tag_paths: Vec<PathBuf>§line_width: Option<usize>§formatting: Option<bool>§diagnostics: Option<bool>§hover: Option<bool>§reflow: Option<ReflowMode>§normalize_spacing: Option<bool>§diagnostic_levels: HashMap<String, DiagnosticLevel>Trait Implementations§
Source§impl Default for InitOptions
impl Default for InitOptions
Source§fn default() -> InitOptions
fn default() -> InitOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InitOptions
impl<'de> Deserialize<'de> for InitOptions
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 InitOptions
impl RefUnwindSafe for InitOptions
impl Send for InitOptions
impl Sync for InitOptions
impl Unpin for InitOptions
impl UnsafeUnpin for InitOptions
impl UnwindSafe for InitOptions
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