[−]Struct c3p0_pg::r2d2::postgres::types::Type
A Postgres type.
Methods
impl Type
pub fn from_oid(oid: u32) -> Option<Type>
Returns the Type
corresponding to the provided Oid
if it
corresponds to a built-in type.
pub fn oid(&self) -> u32
Returns the OID of the Type
.
pub fn kind(&self) -> &Kind
Returns the kind of this type.
pub fn schema(&self) -> &str
Returns the schema of this type.
pub fn name(&self) -> &str
Returns the name of this type.
Trait Implementations
impl Eq for Type
impl Clone for Type
fn clone(&self) -> Type
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for Type
impl PartialEq<Type> for Type
impl Display for Type
Auto Trait Implementations
impl Sync for Type
impl Send for Type
impl Unpin for Type
impl RefUnwindSafe for Type
impl UnwindSafe for Type
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self