pub struct TagLookupIndex {
pub tag32_entries_by_pkg: HashMap<u16, Vec<UEntryHeader>>,
pub tag64_entries: HashMap<u64, HashTableEntryShort>,
pub tag32_to_tag64: HashMap<TagHash, TagHash64>,
pub named_tags: Vec<PackageNamedTagEntry>,
pub redaction_levels: HashMap<u16, Redaction>,
}Fields§
§tag32_entries_by_pkg: HashMap<u16, Vec<UEntryHeader>>§tag64_entries: HashMap<u64, HashTableEntryShort>§tag32_to_tag64: HashMap<TagHash, TagHash64>§redaction_levels: HashMap<u16, Redaction>Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for TagLookupIndex
impl<'__de, __Context> BorrowDecode<'__de, __Context> for TagLookupIndex
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl<__Context> Decode<__Context> for TagLookupIndex
impl<__Context> Decode<__Context> for TagLookupIndex
Source§impl Default for TagLookupIndex
impl Default for TagLookupIndex
Source§fn default() -> TagLookupIndex
fn default() -> TagLookupIndex
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TagLookupIndex
impl RefUnwindSafe for TagLookupIndex
impl Send for TagLookupIndex
impl Sync for TagLookupIndex
impl Unpin for TagLookupIndex
impl UnwindSafe for TagLookupIndex
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more