Union pgx_pg_sys::SharedInvalidationMessage
source · [−]#[repr(C)]
pub union SharedInvalidationMessage {
pub id: int8,
pub cc: SharedInvalCatcacheMsg,
pub cat: SharedInvalCatalogMsg,
pub rc: SharedInvalRelcacheMsg,
pub sm: SharedInvalSmgrMsg,
pub rm: SharedInvalRelmapMsg,
pub sn: SharedInvalSnapshotMsg,
}
Fields
id: int8
cc: SharedInvalCatcacheMsg
cat: SharedInvalCatalogMsg
rc: SharedInvalRelcacheMsg
sm: SharedInvalSmgrMsg
rm: SharedInvalRelmapMsg
sn: SharedInvalSnapshotMsg
Trait Implementations
sourceimpl Clone for SharedInvalidationMessage
impl Clone for SharedInvalidationMessage
sourcefn clone(&self) -> SharedInvalidationMessage
fn clone(&self) -> SharedInvalidationMessage
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 Default for SharedInvalidationMessage
impl Default for SharedInvalidationMessage
impl Copy for SharedInvalidationMessage
Auto Trait Implementations
impl RefUnwindSafe for SharedInvalidationMessage
impl Send for SharedInvalidationMessage
impl Sync for SharedInvalidationMessage
impl Unpin for SharedInvalidationMessage
impl UnwindSafe for SharedInvalidationMessage
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