pub struct ServiceConfig {
pub core_settings: CoreSettings,
pub listener: ListenerConfig,
pub authenticator: AuthenticatorConfig,
pub key_manager: Option<Vec<KeyInfoManagerConfig>>,
pub provider: Option<Vec<ProviderConfig>>,
}Expand description
Configuration of Parsec
See the config.toml file for a description of each field.
Fields§
§core_settings: CoreSettings§listener: ListenerConfig§authenticator: AuthenticatorConfig§key_manager: Option<Vec<KeyInfoManagerConfig>>§provider: Option<Vec<ProviderConfig>>Trait Implementations§
Source§impl Debug for ServiceConfig
impl Debug for ServiceConfig
Source§impl<'de> Deserialize<'de> for ServiceConfig
impl<'de> Deserialize<'de> for ServiceConfig
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 ServiceConfig
impl RefUnwindSafe for ServiceConfig
impl Send for ServiceConfig
impl Sync for ServiceConfig
impl Unpin for ServiceConfig
impl UnwindSafe for ServiceConfig
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