pub struct ChallengeStep {
pub description: String,
pub validation: CommandValidation,
pub hint: Option<String>,
}Expand description
A single step within a multi-step challenge
Fields§
§description: String§validation: CommandValidation§hint: Option<String>Trait Implementations§
Source§impl Clone for ChallengeStep
impl Clone for ChallengeStep
Source§fn clone(&self) -> ChallengeStep
fn clone(&self) -> ChallengeStep
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChallengeStep
impl Debug for ChallengeStep
Source§impl<'de> Deserialize<'de> for ChallengeStep
impl<'de> Deserialize<'de> for ChallengeStep
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 ChallengeStep
impl RefUnwindSafe for ChallengeStep
impl Send for ChallengeStep
impl Sync for ChallengeStep
impl Unpin for ChallengeStep
impl UnwindSafe for ChallengeStep
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