pub struct OracleOciDriverInfo {
pub driver_name: Option<String>,
pub driver_size: Option<String>,
pub archive_checksum: Option<String>,
pub oracle_checksum: Option<String>,
pub assembly_version: Option<String>,
pub supported_oracle_versions: Vec<String>,
}
Expand description
Information about an Oracle OCI driver.
Fields§
§driver_name: Option<String>
The name of the driver package
driver_size: Option<String>
The size in bytes of the driver package
archive_checksum: Option<String>
The MD5 Base64 encoded checksum for the driver package.
oracle_checksum: Option<String>
The checksum for the driver package provided by Oracle.
assembly_version: Option<String>
Version listed in the OCI assembly ‘oci.dll’
supported_oracle_versions: Vec<String>
List of Oracle database versions supported by this driver. Only major minor of the version is listed.
Implementations§
Trait Implementations§
Source§impl Clone for OracleOciDriverInfo
impl Clone for OracleOciDriverInfo
Source§fn clone(&self) -> OracleOciDriverInfo
fn clone(&self) -> OracleOciDriverInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OracleOciDriverInfo
impl Debug for OracleOciDriverInfo
Source§impl Default for OracleOciDriverInfo
impl Default for OracleOciDriverInfo
Source§fn default() -> OracleOciDriverInfo
fn default() -> OracleOciDriverInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OracleOciDriverInfo
impl<'de> Deserialize<'de> for OracleOciDriverInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OracleOciDriverInfo
impl PartialEq for OracleOciDriverInfo
Source§impl Serialize for OracleOciDriverInfo
impl Serialize for OracleOciDriverInfo
impl StructuralPartialEq for OracleOciDriverInfo
Auto Trait Implementations§
impl Freeze for OracleOciDriverInfo
impl RefUnwindSafe for OracleOciDriverInfo
impl Send for OracleOciDriverInfo
impl Sync for OracleOciDriverInfo
impl Unpin for OracleOciDriverInfo
impl UnwindSafe for OracleOciDriverInfo
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