pub struct SymbolMeta {
pub symbol_id: String,
pub file: String,
pub kind: String,
}Expand description
Lightweight symbol metadata stored in the asd_symbols_meta SQLite table.
Populated at asd index time alongside the FTS rebuild. Allows feedback
adjustment functions to resolve qname → (symbol_id, file, kind) via a
simple SQL lookup instead of traversing the git object store.
Fields§
§symbol_id: String§file: String§kind: StringTrait Implementations§
Source§impl Clone for SymbolMeta
impl Clone for SymbolMeta
Auto Trait Implementations§
impl Freeze for SymbolMeta
impl RefUnwindSafe for SymbolMeta
impl Send for SymbolMeta
impl Sync for SymbolMeta
impl Unpin for SymbolMeta
impl UnsafeUnpin for SymbolMeta
impl UnwindSafe for SymbolMeta
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