#[repr(C)]pub struct EphemeralNamedRelationMetadataData {
pub name: *mut c_char,
pub reliddesc: Oid,
pub tupdesc: TupleDesc,
pub enrtype: EphemeralNameRelationType,
pub enrtuples: f64,
}
Fields
name: *mut c_char
reliddesc: Oid
tupdesc: TupleDesc
enrtype: EphemeralNameRelationType
enrtuples: f64
Trait Implementations
sourceimpl Clone for EphemeralNamedRelationMetadataData
impl Clone for EphemeralNamedRelationMetadataData
sourcefn clone(&self) -> EphemeralNamedRelationMetadataData
fn clone(&self) -> EphemeralNamedRelationMetadataData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for EphemeralNamedRelationMetadataData
Auto Trait Implementations
impl RefUnwindSafe for EphemeralNamedRelationMetadataData
impl !Send for EphemeralNamedRelationMetadataData
impl !Sync for EphemeralNamedRelationMetadataData
impl Unpin for EphemeralNamedRelationMetadataData
impl UnwindSafe for EphemeralNamedRelationMetadataData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more