pub struct ScalarLinkResolved {
pub first_fk: String,
pub hops: Vec<ScalarLinkHop>,
}Expand description
The catalog-resolved form of a scalar link path.
Fields§
§first_fk: StringThe FK column on the parent scan, alias-qualified as the parent’s
AliasScan emits it (o.user_id).
hops: Vec<ScalarLinkHop>One hop per link name, in traversal order.
Trait Implementations§
Source§impl Clone for ScalarLinkResolved
impl Clone for ScalarLinkResolved
Source§fn clone(&self) -> ScalarLinkResolved
fn clone(&self) -> ScalarLinkResolved
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ScalarLinkResolved
impl RefUnwindSafe for ScalarLinkResolved
impl Send for ScalarLinkResolved
impl Sync for ScalarLinkResolved
impl Unpin for ScalarLinkResolved
impl UnsafeUnpin for ScalarLinkResolved
impl UnwindSafe for ScalarLinkResolved
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