pub struct Local;Expand description
Common dummy table for ‘local’ lookups – lookups that are not related to the concept of tables (in particular, used for looking up the frame index in a view from a field label)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Local
impl RefUnwindSafe for Local
impl Send for Local
impl Sync for Local
impl Unpin for Local
impl UnwindSafe for Local
Blanket Implementations§
Source§impl<Frames> AssocDataIndexCons<Nil> for Frames
impl<Frames> AssocDataIndexCons<Nil> for Frames
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> 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 moreSource§impl<T> IntoLabeled for T
impl<T> IntoLabeled for T
Source§impl<Frames, Store> JoinIntoStore<Nil, Store> for Frames
impl<Frames, Store> JoinIntoStore<Nil, Store> for Frames
Source§fn join_into_store(
&self,
store: Store,
_permutation: &[usize],
) -> Result<Store, AgnesError>
fn join_into_store( &self, store: Store, _permutation: &[usize], ) -> Result<Store, AgnesError>
Augments
store with data from self (as specified with Labels), using the provided
permutation indices.