pub struct PgDatabaseValue(/* private fields */);Trait Implementations§
Source§impl Clone for PgDatabaseValue
impl Clone for PgDatabaseValue
Source§fn clone(&self) -> PgDatabaseValue
fn clone(&self) -> PgDatabaseValue
Returns a copy 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 PgDatabaseValue
impl Debug for PgDatabaseValue
Source§impl Deref for PgDatabaseValue
impl Deref for PgDatabaseValue
Source§impl Expression for PgDatabaseValue
impl Expression for PgDatabaseValue
fn values(&self) -> Option<Vec<&DatabaseValue>>
fn is_null(&self) -> bool
fn expression_type(&self) -> ExpressionType<'_>
fn params(&self) -> Option<Vec<&DatabaseValue>>
Source§impl From<DatabaseValue> for PgDatabaseValue
impl From<DatabaseValue> for PgDatabaseValue
Source§fn from(value: DatabaseValue) -> Self
fn from(value: DatabaseValue) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PgDatabaseValue
impl RefUnwindSafe for PgDatabaseValue
impl Send for PgDatabaseValue
impl Sync for PgDatabaseValue
impl Unpin for PgDatabaseValue
impl UnwindSafe for PgDatabaseValue
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more