pub struct SubBlock {
pub id: String,
pub pos: Option<usize>,
pub start_text: String,
pub end_text: Option<String>,
pub help_text: Option<String>,
pub entries: Vec<QuestionaireEntry>,
pub loop_over_entries: bool,
}Fields§
§id: String§pos: Option<usize>§start_text: String§end_text: Option<String>§help_text: Option<String>§entries: Vec<QuestionaireEntry>§loop_over_entries: boolImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SubBlock
impl<'de> Deserialize<'de> for SubBlock
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
impl StructuralPartialEq for SubBlock
Auto Trait Implementations§
impl Freeze for SubBlock
impl RefUnwindSafe for SubBlock
impl Send for SubBlock
impl Sync for SubBlock
impl Unpin for SubBlock
impl UnwindSafe for SubBlock
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