pub struct KeyInfoManagerConfig {
pub name: String,
pub manager_type: KeyInfoManagerType,
pub store_path: Option<String>,
pub sqlite_db_path: Option<String>,
}Expand description
KeyInfoManager configuration
Fields§
§name: StringName of the KeyInfoManager
manager_type: KeyInfoManagerTypeType of the KeyInfoManager
store_path: Option<String>Path used to store the OnDiskKeyInfoManager mappings
sqlite_db_path: Option<String>File path where the SQLite database should be stored when using SQLiteKeyInfoManager
Trait Implementations§
Source§impl Debug for KeyInfoManagerConfig
impl Debug for KeyInfoManagerConfig
Source§impl<'de> Deserialize<'de> for KeyInfoManagerConfig
impl<'de> Deserialize<'de> for KeyInfoManagerConfig
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 KeyInfoManagerConfig
impl RefUnwindSafe for KeyInfoManagerConfig
impl Send for KeyInfoManagerConfig
impl Sync for KeyInfoManagerConfig
impl Unpin for KeyInfoManagerConfig
impl UnwindSafe for KeyInfoManagerConfig
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