pub fn states(mut self, input: crate::model::AssessmentRunState) -> Self {
            let mut v = self.states.unwrap_or_default();
            v.push(input);
            self.states = Some(v);
            self
        }
/// Appends an item to `states`.
///
/// To override the contents of this collection use [`set_states`](Self::set_states).
///
/// <p>For a record to match a filter, one of the values specified for this data type property must be the exact match of the value of the <b>assessmentRunState</b> property of the <code>AssessmentRun</code> data type.</p>
Appends an item to `states`.
To override the contents of this collection use [`set_states`](Self::set_states).

For a record to match a filter, one of the values specified for this data type property must be the exact match of the value of the assessmentRunState property of the AssessmentRun data type.
Appends an item to ` states ` . To override the contents of this collection use [ ` set_states ` ] ( Self :: set_states ) . For a record to match a filter one of the values specified for this data type property must be the exact match of the value of the assessmentRunState property of the AssessmentRun data type .
pub fn states(mut self, input: crate::model::AssessmentRunState) -> Self {
            let mut v = self.states.unwrap_or_default();
            v.push(input);
            self.states = Some(v);
            self
        }
pub fn states ( mut self , input : crate :: model :: AssessmentRunState ) -> Self { let mut v = self . states . unwrap_or_default ( ) ; v . push ( input ) ; self . states = Some ( v ) ; self }
Appends an item to `states`.
Appends an item to ` states ` .
mut self
input
crate::model::AssessmentRunState
mut self
input
crate::model::AssessmentRunState