pub enum GeneratedColumnStorage {
Stored,
Virtual,
}Expand description
The SQL generated column storage forms represented by the AST.
Variants§
Stored
STORED — the generated value is materialized on write.
Virtual
VIRTUAL — the generated value is computed on read.
Trait Implementations§
Source§impl Clone for GeneratedColumnStorage
impl Clone for GeneratedColumnStorage
Source§fn clone(&self) -> GeneratedColumnStorage
fn clone(&self) -> GeneratedColumnStorage
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 moreimpl Copy for GeneratedColumnStorage
Source§impl Debug for GeneratedColumnStorage
impl Debug for GeneratedColumnStorage
Source§impl<'de> Deserialize<'de> for GeneratedColumnStorage
impl<'de> Deserialize<'de> for GeneratedColumnStorage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GeneratedColumnStorage
Source§impl Hash for GeneratedColumnStorage
impl Hash for GeneratedColumnStorage
Source§impl PartialEq for GeneratedColumnStorage
impl PartialEq for GeneratedColumnStorage
Source§impl Render for GeneratedColumnStorage
impl Render for GeneratedColumnStorage
Source§fn render(&self, _ctx: &RenderCtx<'_>, f: &mut Formatter<'_>) -> Result
fn render(&self, _ctx: &RenderCtx<'_>, f: &mut Formatter<'_>) -> Result
Return the render for this value.
Source§fn operand_binding_power(&self) -> Option<BindingPower>
fn operand_binding_power(&self) -> Option<BindingPower>
The binding power this node contributes when it appears as an operand, or
None (the default) for a self-delimiting node — an atom, call, or
constructor — that never needs parentheses. Read moreSource§impl Serialize for GeneratedColumnStorage
impl Serialize for GeneratedColumnStorage
impl StructuralPartialEq for GeneratedColumnStorage
Auto Trait Implementations§
impl Freeze for GeneratedColumnStorage
impl RefUnwindSafe for GeneratedColumnStorage
impl Send for GeneratedColumnStorage
impl Sync for GeneratedColumnStorage
impl Unpin for GeneratedColumnStorage
impl UnsafeUnpin for GeneratedColumnStorage
impl UnwindSafe for GeneratedColumnStorage
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