pub struct MetaCacheEntries(pub Vec<Option<MetaCacheEntry>>);
Tuple Fields§
§0: Vec<Option<MetaCacheEntry>>
Implementations§
Source§impl MetaCacheEntries
impl MetaCacheEntries
pub fn as_ref(&self) -> &[Option<MetaCacheEntry>]
pub fn resolve( &self, params: MetadataResolutionParams, ) -> Option<MetaCacheEntry>
pub fn first_found(&self) -> (Option<MetaCacheEntry>, usize)
Trait Implementations§
Source§impl Debug for MetaCacheEntries
impl Debug for MetaCacheEntries
Source§impl Default for MetaCacheEntries
impl Default for MetaCacheEntries
Source§fn default() -> MetaCacheEntries
fn default() -> MetaCacheEntries
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MetaCacheEntries
impl RefUnwindSafe for MetaCacheEntries
impl Send for MetaCacheEntries
impl Sync for MetaCacheEntries
impl Unpin for MetaCacheEntries
impl UnwindSafe for MetaCacheEntries
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