pub fn records(mut self, input: crate::model::PutRecordsResultEntry) -> Self {
            let mut v = self.records.unwrap_or_default();
            v.push(input);
            self.records = Some(v);
            self
        }
/// Appends an item to `records`.
///
/// To override the contents of this collection use [`set_records`](Self::set_records).
///
/// <p>An array of successfully and unsuccessfully processed record results. A record that is successfully added to a stream includes <code>SequenceNumber</code> and <code>ShardId</code> in the result. A record that fails to be added to a stream includes <code>ErrorCode</code> and <code>ErrorMessage</code> in the result.</p>
Appends an item to `records`.
To override the contents of this collection use [`set_records`](Self::set_records).

An array of successfully and unsuccessfully processed record results. A record that is successfully added to a stream includes SequenceNumber and ShardId in the result. A record that fails to be added to a stream includes ErrorCode and ErrorMessage in the result.
Appends an item to ` records ` . To override the contents of this collection use [ ` set_records ` ] ( Self :: set_records ) . An array of successfully and unsuccessfully processed record results . A record that is successfully added to a stream includes SequenceNumber and ShardId in the result . A record that fails to be added to a stream includes ErrorCode and ErrorMessage in the result .
pub fn records(mut self, input: crate::model::PutRecordsResultEntry) -> Self {
            let mut v = self.records.unwrap_or_default();
            v.push(input);
            self.records = Some(v);
            self
        }
pub fn records ( mut self , input : crate :: model :: PutRecordsResultEntry ) -> Self { let mut v = self . records . unwrap_or_default ( ) ; v . push ( input ) ; self . records = Some ( v ) ; self }
Appends an item to `records`.
Appends an item to ` records ` .
mut self
input
crate::model::PutRecordsResultEntry
mut self
input
crate::model::PutRecordsResultEntry