pub struct OperatorColumnDef {
pub name: &'static str,
pub field_type: TypeConstraint,
pub description: &'static str,
}Expand description
A single column definition in an operator’s input/output
Fields§
§name: &'static strColumn name
field_type: TypeConstraintColumn type constraint (use TypeConstraint::unconstrained(Type::X) for unconstrained types)
description: &'static strHuman-readable description
Trait Implementations§
Source§impl Clone for OperatorColumnDef
impl Clone for OperatorColumnDef
Source§fn clone(&self) -> OperatorColumnDef
fn clone(&self) -> OperatorColumnDef
Returns a duplicate of the value. Read more
1.0.0 · 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 OperatorColumnDef
impl RefUnwindSafe for OperatorColumnDef
impl Send for OperatorColumnDef
impl Sync for OperatorColumnDef
impl Unpin for OperatorColumnDef
impl UnwindSafe for OperatorColumnDef
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