pub struct KmipServer {
pub address: Option<Option<String>>,
pub port: Option<Option<Int64>>,
pub username: Option<Option<String>>,
pub cache_policy: Option<Option<KmipCachePolicy>>,
pub cache_duration: Option<Option<Duration>>,
}Fields§
§address: Option<Option<String>>The KMIP server address.
This property shall contain the KMIP server address.
port: Option<Option<Int64>>The KMIP server port.
This property shall contain the KMIP server port.
username: Option<Option<String>>The username to access the KMIP server.
This property shall contain the username to access the KMIP server.
cache_policy: Option<Option<KmipCachePolicy>>The cache policy to control how KMIP data is cached.
This property shall contain the cache policy to control how KMIP data is cached.
cache_duration: Option<Option<Duration>>The duration the system caches KMIP data.
This property shall contain the duration that the system caches KMIP data.
Trait Implementations§
Source§impl Debug for KmipServer
impl Debug for KmipServer
Source§impl<'de> Deserialize<'de> for KmipServer
impl<'de> Deserialize<'de> for KmipServer
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
Auto Trait Implementations§
impl Freeze for KmipServer
impl RefUnwindSafe for KmipServer
impl Send for KmipServer
impl Sync for KmipServer
impl Unpin for KmipServer
impl UnsafeUnpin for KmipServer
impl UnwindSafe for KmipServer
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