#[repr(C)]pub struct Information {
pub abi_version: u32,
pub structure_size: u32,
pub implementation_version: [u32; 3],
pub openssl_version: u64,
}Expand description
Versions reported by the selected component and its private crypto library.
Fields§
§abi_version: u32Component ABI version; compare with ABI_VERSION.
structure_size: u32Size in bytes of this Information representation.
implementation_version: [u32; 3]Component package version as major, minor and patch numbers.
openssl_version: u64Numeric version of the component’s private OpenSSL library.
Trait Implementations§
Source§impl Clone for Information
impl Clone for Information
Source§fn clone(&self) -> Information
fn clone(&self) -> Information
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Information
Auto Trait Implementations§
impl Freeze for Information
impl RefUnwindSafe for Information
impl Send for Information
impl Sync for Information
impl Unpin for Information
impl UnsafeUnpin for Information
impl UnwindSafe for Information
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more