Struct pgx_pg_sys::ExpandedObjectMethods
source · [−]#[repr(C)]pub struct ExpandedObjectMethods {
pub get_flat_size: EOM_get_flat_size_method,
pub flatten_into: EOM_flatten_into_method,
}
Fields
get_flat_size: EOM_get_flat_size_method
flatten_into: EOM_flatten_into_method
Trait Implementations
sourceimpl Clone for ExpandedObjectMethods
impl Clone for ExpandedObjectMethods
sourcefn clone(&self) -> ExpandedObjectMethods
fn clone(&self) -> ExpandedObjectMethods
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
sourceimpl Debug for ExpandedObjectMethods
impl Debug for ExpandedObjectMethods
sourceimpl Default for ExpandedObjectMethods
impl Default for ExpandedObjectMethods
sourcefn default() -> ExpandedObjectMethods
fn default() -> ExpandedObjectMethods
Returns the “default value” for a type. Read more
impl Copy for ExpandedObjectMethods
Auto Trait Implementations
impl RefUnwindSafe for ExpandedObjectMethods
impl Send for ExpandedObjectMethods
impl Sync for ExpandedObjectMethods
impl Unpin for ExpandedObjectMethods
impl UnwindSafe for ExpandedObjectMethods
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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<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.
sourcefn clone_into(&self, target: &mut T)
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