pub fn contains_all_options(&self, needle_vec: Vec<&str>) -> bool {
        for needle in needle_vec {
            if !self.options.contains(&String::from(needle)) {
                return false;
            }
        }
        true
    }
/// Returns a boolean for the question "Does the command include all of the option strings in `needle_vec` Vector?"
///
/// # Examples
///
/// ```
/// let c = commandlines::Command::new();
///
/// if c.contains_all_options(vec!["--some", "--things"]) {
///     // implement whatever requires `some` && `things` condition
/// }
/// ```
Returns a boolean for the question "Does the command include all of the option strings in `needle_vec` Vector?"
Returns a boolean for the question " Does the command include all of the option strings in ` needle_vec ` Vector? "
pub fn contains_all_options(&self, needle_vec: Vec<&str>) -> bool {
        for needle in needle_vec {
            if !self.options.contains(&String::from(needle)) {
                return false;
            }
        }
        true
    }
pub fn contains_all_options ( & self , needle_vec : Vec < & str > ) -> bool { for needle in needle_vec { if ! self . options . contains ( & String :: from ( needle ) ) { return false ; } } true }
Returns a boolean for the question "Does the command include all of the option strings in `needle_vec` Vector?"
Returns a boolean for the question " Does the command include all of the option strings in ` needle_vec ` Vector? "
&self
needle_vec
Vec<&str>
&self
needle_vec
Vec<&str>
examples
```
let c = commandlines::Command::new().

if c.contains_all_options(vec!["--some", "--things"]) {
implement whatever requires `some` && `things` condition
}
```
` ` ` let c = commandlines :: Command :: new () . if c . contains_all_options ( vec! [ " -- some " " -- things " ] ) { implement whatever requires ` some ` && ` things ` condition } ` ` `