pub struct At<Scope, S>(/* private fields */);Expand description
Sources S read by a clause written against Scope.
They resolve against Scope first and then against the enclosing scope.
This is how a subquery’s clauses can read the outer query’s tables.
Never NULL by itself: a subquery’s inner sources do not make the outer expression NULL (the subquery operator decides that).
Trait Implementations§
impl<Scope, S> Copy for At<Scope, S>
Auto Trait Implementations§
impl<Scope, S> Freeze for At<Scope, S>
impl<Scope, S> RefUnwindSafe for At<Scope, S>
impl<Scope, S> Send for At<Scope, S>
impl<Scope, S> Sync for At<Scope, S>
impl<Scope, S> Unpin for At<Scope, S>
impl<Scope, S> UnsafeUnpin for At<Scope, S>
impl<Scope, S> UnwindSafe for At<Scope, S>
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