pub struct RowColumn { /* private fields */ }Expand description
One validator-derived output column.
Implementations§
Source§impl RowColumn
impl RowColumn
Sourcepub const fn optional(&self) -> bool
pub const fn optional(&self) -> bool
Whether rows may carry an explicit absence in this column.
Sourcepub const fn variable(&self) -> &QueryVariable
pub const fn variable(&self) -> &QueryVariable
Return the canonical query variable.
Sourcepub const fn domain(&self) -> &BindingDomain
pub const fn domain(&self) -> &BindingDomain
Return the schema-derived binding domain.
Trait Implementations§
impl Eq for RowColumn
impl StructuralPartialEq for RowColumn
Auto Trait Implementations§
impl Freeze for RowColumn
impl RefUnwindSafe for RowColumn
impl Send for RowColumn
impl Sync for RowColumn
impl Unpin for RowColumn
impl UnsafeUnpin for RowColumn
impl UnwindSafe for RowColumn
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