pub(crate) struct TableCache<Y: for<'a> Yokeable<'a>>(Yoke<Y, Arc<Tables>>);Expand description
A parsed table held beside the tables it borrows.
Tuple Fields§
§0: Yoke<Y, Arc<Tables>>Implementations§
Source§impl<Y: for<'a> Yokeable<'a>> TableCache<Y>
impl<Y: for<'a> Yokeable<'a>> TableCache<Y>
Auto Trait Implementations§
impl<Y> !RefUnwindSafe for TableCache<Y>
impl<Y> !UnwindSafe for TableCache<Y>
impl<Y> Freeze for TableCache<Y>where
Y: Freeze,
impl<Y> Send for TableCache<Y>where
Y: Send,
impl<Y> Sync for TableCache<Y>where
Y: Sync,
impl<Y> Unpin for TableCache<Y>where
Y: Unpin,
impl<Y> UnsafeUnpin for TableCache<Y>where
Y: UnsafeUnpin,
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