pub enum JoinConstraint {
None,
On(ExprId),
Using(Vec<NameId>),
}Expand description
The ON or USING constraint of a join.
Variants§
Trait Implementations§
Source§impl Clone for JoinConstraint
impl Clone for JoinConstraint
Source§impl Debug for JoinConstraint
impl Debug for JoinConstraint
impl Eq for JoinConstraint
Source§impl PartialEq for JoinConstraint
impl PartialEq for JoinConstraint
impl StructuralPartialEq for JoinConstraint
Auto Trait Implementations§
impl Freeze for JoinConstraint
impl RefUnwindSafe for JoinConstraint
impl Send for JoinConstraint
impl Sync for JoinConstraint
impl Unpin for JoinConstraint
impl UnsafeUnpin for JoinConstraint
impl UnwindSafe for JoinConstraint
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