pub enum PostgresAtomic {
Null,
Number(Number),
Text(Text),
Bool(Bool),
Operator(Operator),
Maybe(MaybeValue),
Sign(Sign),
Keyword(PostgresKeyword),
}Variants§
Null
Number(Number)
Text(Text)
Bool(Bool)
Operator(Operator)
Maybe(MaybeValue)
Sign(Sign)
Keyword(PostgresKeyword)
Trait Implementations§
Source§impl Clone for PostgresAtomic
impl Clone for PostgresAtomic
Source§fn clone(&self) -> PostgresAtomic
fn clone(&self) -> PostgresAtomic
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 moreSource§impl Debug for PostgresAtomic
impl Debug for PostgresAtomic
Source§impl From<PostgresAtomic> for GenericAtomic
impl From<PostgresAtomic> for GenericAtomic
Source§fn from(pg_atomic: PostgresAtomic) -> Self
fn from(pg_atomic: PostgresAtomic) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PostgresAtomic
impl PartialEq for PostgresAtomic
Source§impl ToSqlSegment for PostgresAtomic
impl ToSqlSegment for PostgresAtomic
fn gen_sql_segment(&self) -> SqlSegment
fn gen_sql_segments(&self) -> Vec<SqlSegment>
impl StructuralPartialEq for PostgresAtomic
Auto Trait Implementations§
impl Freeze for PostgresAtomic
impl RefUnwindSafe for PostgresAtomic
impl Send for PostgresAtomic
impl Sync for PostgresAtomic
impl Unpin for PostgresAtomic
impl UnwindSafe for PostgresAtomic
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