pub fn results(mut self, input: std::vec::Vec<crate::model::ResultField>) -> Self {
            let mut v = self.results.unwrap_or_default();
            v.push(input);
            self.results = Some(v);
            self
        }
/// Appends an item to `results`.
///
/// To override the contents of this collection use [`set_results`](Self::set_results).
///
/// <p>The log events that matched the query criteria during the most recent time it ran.</p>
/// <p>The <code>results</code> value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of <code>field</code>/<code>value</code> pairs.</p>
Appends an item to `results`.
To override the contents of this collection use [`set_results`](Self::set_results).

The log events that matched the query criteria during the most recent time it ran.
The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.
Appends an item to ` results ` . To override the contents of this collection use [ ` set_results ` ] ( Self :: set_results ) . The log events that matched the query criteria during the most recent time it ran . The results value is an array of arrays . Each log event is one object in the top - level array . Each of these log event objects is an array of field / value pairs .
pub fn results(mut self, input: std::vec::Vec<crate::model::ResultField>) -> Self {
            let mut v = self.results.unwrap_or_default();
            v.push(input);
            self.results = Some(v);
            self
        }
pub fn results ( mut self , input : std :: vec :: Vec < crate :: model :: ResultField > ) -> Self { let mut v = self . results . unwrap_or_default ( ) ; v . push ( input ) ; self . results = Some ( v ) ; self }
Appends an item to `results`.
Appends an item to ` results ` .
mut self
input
std::vec::Vec<crate::model::ResultField>
mut self
input
std::vec::Vec<crate::model::ResultField>