pub struct LogicalDex {
pub name: String,
pub data: DexBytes,
pub state: Arc<SearchState>,
/* private fields */
}Expand description
One logical DEX of a cached entry with its lazily built locator tables. The tables are shared with the entry that replaces this one once its bytes are remapped from the disk cache (same bytes, so still valid).
Fields§
§name: String§data: DexBytes§state: Arc<SearchState>Auto Trait Implementations§
impl !RefUnwindSafe for LogicalDex
impl !UnwindSafe for LogicalDex
impl Forget for LogicalDex
impl Freeze for LogicalDex
impl Move for LogicalDex
impl Send for LogicalDex
impl Sync for LogicalDex
impl Unpin for LogicalDex
impl UnsafeUnpin for LogicalDex
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