pub struct Questionaire {
pub title: String,
pub pos_count: Option<usize>,
pub init_block: SubBlock,
}Fields§
§title: StringHashmap of level to list of questions per level
pos_count: Option<usize>§init_block: SubBlockImplementations§
Source§impl Questionaire
impl Questionaire
pub fn builder<'a>() -> QuestionaireBuilder<'a>
Trait Implementations§
Source§impl Debug for Questionaire
impl Debug for Questionaire
Source§impl<'de> Deserialize<'de> for Questionaire
impl<'de> Deserialize<'de> for Questionaire
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
Source§impl PartialEq for Questionaire
impl PartialEq for Questionaire
Source§impl Serialize for Questionaire
impl Serialize for Questionaire
impl StructuralPartialEq for Questionaire
Auto Trait Implementations§
impl Freeze for Questionaire
impl RefUnwindSafe for Questionaire
impl Send for Questionaire
impl Sync for Questionaire
impl Unpin for Questionaire
impl UnwindSafe for Questionaire
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