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
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