pub fn destinations(mut self, input: crate::model::LogDestination) -> Self {
            let mut v = self.destinations.unwrap_or_default();
            v.push(input);
            self.destinations = Some(v);
            self
        }
/// Appends an item to `destinations`.
///
/// To override the contents of this collection use [`set_destinations`](Self::set_destinations).
///
/// <p>An array of objects that describes where your execution history events will be logged. Limited to size 1. Required, if your log level is not set to <code>OFF</code>.</p>
Appends an item to `destinations`.
To override the contents of this collection use [`set_destinations`](Self::set_destinations).

An array of objects that describes where your execution history events will be logged. Limited to size 1. Required, if your log level is not set to OFF.
Appends an item to ` destinations ` . To override the contents of this collection use [ ` set_destinations ` ] ( Self :: set_destinations ) . An array of objects that describes where your execution history events will be logged . Limited to size 1 . Required if your log level is not set to OFF .
pub fn destinations(mut self, input: crate::model::LogDestination) -> Self {
            let mut v = self.destinations.unwrap_or_default();
            v.push(input);
            self.destinations = Some(v);
            self
        }
pub fn destinations ( mut self , input : crate :: model :: LogDestination ) -> Self { let mut v = self . destinations . unwrap_or_default ( ) ; v . push ( input ) ; self . destinations = Some ( v ) ; self }
Appends an item to `destinations`.
Appends an item to ` destinations ` .
mut self
input
crate::model::LogDestination
mut self
input
crate::model::LogDestination