Struct pgx_utils::sql_entity_graph::PgExternArgumentEntity
source · [−]pub struct PgExternArgumentEntity {
pub pattern: &'static str,
pub used_ty: UsedTypeEntity,
}
Expand description
The output of a PgExternArgument
from quote::ToTokens::to_tokens
.
Fields
pattern: &'static str
used_ty: UsedTypeEntity
Trait Implementations
sourceimpl Clone for PgExternArgumentEntity
impl Clone for PgExternArgumentEntity
sourcefn clone(&self) -> PgExternArgumentEntity
fn clone(&self) -> PgExternArgumentEntity
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for PgExternArgumentEntity
impl Debug for PgExternArgumentEntity
sourceimpl Hash for PgExternArgumentEntity
impl Hash for PgExternArgumentEntity
sourceimpl Ord for PgExternArgumentEntity
impl Ord for PgExternArgumentEntity
sourcefn cmp(&self, other: &PgExternArgumentEntity) -> Ordering
fn cmp(&self, other: &PgExternArgumentEntity) -> Ordering
1.21.0 · sourceconst fn max(self, other: Self) -> Self
const fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourceconst fn min(self, other: Self) -> Self
const fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourceconst fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
const fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<PgExternArgumentEntity> for PgExternArgumentEntity
impl PartialEq<PgExternArgumentEntity> for PgExternArgumentEntity
sourcefn eq(&self, other: &PgExternArgumentEntity) -> bool
fn eq(&self, other: &PgExternArgumentEntity) -> bool
sourceimpl PartialOrd<PgExternArgumentEntity> for PgExternArgumentEntity
impl PartialOrd<PgExternArgumentEntity> for PgExternArgumentEntity
sourcefn partial_cmp(&self, other: &PgExternArgumentEntity) -> Option<Ordering>
fn partial_cmp(&self, other: &PgExternArgumentEntity) -> Option<Ordering>
1.0.0 · sourceconst fn le(&self, other: &Rhs) -> bool
const fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for PgExternArgumentEntity
impl StructuralEq for PgExternArgumentEntity
impl StructuralPartialEq for PgExternArgumentEntity
Auto Trait Implementations
impl RefUnwindSafe for PgExternArgumentEntity
impl Send for PgExternArgumentEntity
impl Sync for PgExternArgumentEntity
impl Unpin for PgExternArgumentEntity
impl UnwindSafe for PgExternArgumentEntity
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.