pub struct AnswerConfig { /* private fields */ }Implementations§
Source§impl AnswerConfig
impl AnswerConfig
pub fn load<P: Into<PathBuf>>( path: P, ) -> Result<AnswerConfig, AnswerConfigError>
pub fn add_answer(&mut self, identifier: &str, value: &str)
pub fn with_answer(self, identifier: &str, value: &str) -> AnswerConfig
pub fn answers(&self) -> &LinkedHashMap<String, AnswerInfo>
Trait Implementations§
Source§impl Debug for AnswerConfig
impl Debug for AnswerConfig
Source§impl Default for AnswerConfig
impl Default for AnswerConfig
Source§impl<'de> Deserialize<'de> for AnswerConfig
impl<'de> Deserialize<'de> for AnswerConfig
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 AnswerConfig
impl RefUnwindSafe for AnswerConfig
impl Send for AnswerConfig
impl Sync for AnswerConfig
impl Unpin for AnswerConfig
impl UnwindSafe for AnswerConfig
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