Struct pgx_pg_sys::PgBackendSSLStatus
source · [−]#[repr(C)]pub struct PgBackendSSLStatus {
pub ssl_bits: c_int,
pub ssl_version: [c_char; 64],
pub ssl_cipher: [c_char; 64],
pub ssl_client_dn: [c_char; 64],
pub ssl_client_serial: [c_char; 64],
pub ssl_issuer_dn: [c_char; 64],
}
Fields
ssl_bits: c_int
ssl_version: [c_char; 64]
ssl_cipher: [c_char; 64]
ssl_client_dn: [c_char; 64]
ssl_client_serial: [c_char; 64]
ssl_issuer_dn: [c_char; 64]
Trait Implementations
sourceimpl Clone for PgBackendSSLStatus
impl Clone for PgBackendSSLStatus
sourcefn clone(&self) -> PgBackendSSLStatus
fn clone(&self) -> PgBackendSSLStatus
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 PgBackendSSLStatus
impl Debug for PgBackendSSLStatus
sourceimpl Default for PgBackendSSLStatus
impl Default for PgBackendSSLStatus
impl Copy for PgBackendSSLStatus
Auto Trait Implementations
impl RefUnwindSafe for PgBackendSSLStatus
impl Send for PgBackendSSLStatus
impl Sync for PgBackendSSLStatus
impl Unpin for PgBackendSSLStatus
impl UnwindSafe for PgBackendSSLStatus
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