Struct gacm_rs::config::GacmConfig
source · pub struct GacmConfig {
pub version: String,
pub users: Vec<User>,
pub registry: Vec<Registry>,
pub is_load: Option<bool>,
}
Fields§
§version: String
§users: Vec<User>
§registry: Vec<Registry>
§is_load: Option<bool>
Implementations§
source§impl GacmConfig
impl GacmConfig
pub fn new() -> GacmConfig
pub fn load(&mut self) -> Result<&GacmConfig, Box<dyn Error>>
pub fn get_use_config(&self) -> &Vec<User>
Trait Implementations§
source§impl Debug for GacmConfig
impl Debug for GacmConfig
source§impl<'de> Deserialize<'de> for GacmConfig
impl<'de> Deserialize<'de> for GacmConfig
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