pub struct DocumentColumn { /* private fields */ }Expand description
One typed fetched-document column derived solely by validation.
Implementations§
Source§impl DocumentColumn
impl DocumentColumn
Sourcepub const fn key(&self) -> &QueryVariable
pub const fn key(&self) -> &QueryVariable
Return the document key.
Sourcepub const fn shape(&self) -> &DocumentColumnShape
pub const fn shape(&self) -> &DocumentColumnShape
Return the typed field shape.
Trait Implementations§
Source§impl Clone for DocumentColumn
impl Clone for DocumentColumn
Source§fn clone(&self) -> DocumentColumn
fn clone(&self) -> DocumentColumn
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 moreSource§impl Debug for DocumentColumn
impl Debug for DocumentColumn
impl Eq for DocumentColumn
Source§impl PartialEq for DocumentColumn
impl PartialEq for DocumentColumn
impl StructuralPartialEq for DocumentColumn
Auto Trait Implementations§
impl Freeze for DocumentColumn
impl RefUnwindSafe for DocumentColumn
impl Send for DocumentColumn
impl Sync for DocumentColumn
impl Unpin for DocumentColumn
impl UnsafeUnpin for DocumentColumn
impl UnwindSafe for DocumentColumn
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