use crate::asks::Asks;
use crate::harness::Choice;
#[derive(Debug, Default, Clone, PartialEq, Eq)]
pub struct ChildAsks {
pub harness: Choice,
pub security_review_harness: Option<Choice>,
pub security_review_default: Option<Choice>,
pub security_fix: bool,
pub security_review: bool,
}
impl ChildAsks {
pub fn of(asks: &Asks) -> ChildAsks {
ChildAsks {
harness: asks.harness.clone(),
security_review_harness: asks.security_review_harness.clone(),
security_review_default: asks.security_review_default.clone(),
security_fix: asks.security_fix,
security_review: asks.security_review,
}
}
}