pub struct SemanticDb {
pub commands: HashMap<String, CommandDef>,
pub components: HashMap<String, ComponentDef>,
pub props_types: HashMap<String, Vec<PropField>>,
pub diagnostics: Vec<Diagnostic>,
}Fields§
§commands: HashMap<String, CommandDef>§components: HashMap<String, ComponentDef>§props_types: HashMap<String, Vec<PropField>>§diagnostics: Vec<Diagnostic>Trait Implementations§
Source§impl Debug for SemanticDb
impl Debug for SemanticDb
Source§impl Default for SemanticDb
impl Default for SemanticDb
Source§fn default() -> SemanticDb
fn default() -> SemanticDb
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SemanticDb
impl RefUnwindSafe for SemanticDb
impl Send for SemanticDb
impl Sync for SemanticDb
impl Unpin for SemanticDb
impl UnsafeUnpin for SemanticDb
impl UnwindSafe for SemanticDb
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