pub fn usage_instructions(mut self, input: crate::model::UsageInstruction) -> Self {
            let mut v = self.usage_instructions.unwrap_or_default();
            v.push(input);
            self.usage_instructions = Some(v);
            self
        }
/// Appends an item to `usage_instructions`.
///
/// To override the contents of this collection use [`set_usage_instructions`](Self::set_usage_instructions).
///
/// <p>Any additional metadata specifically related to the provisioning of the product. For example, see the <code>Version</code> field of the CloudFormation template.</p>
Appends an item to `usage_instructions`.
To override the contents of this collection use [`set_usage_instructions`](Self::set_usage_instructions).

Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.
Appends an item to ` usage_instructions ` . To override the contents of this collection use [ ` set_usage_instructions ` ] ( Self :: set_usage_instructions ) . Any additional metadata specifically related to the provisioning of the product . For example see the Version field of the CloudFormation template .
pub fn usage_instructions(mut self, input: crate::model::UsageInstruction) -> Self {
            let mut v = self.usage_instructions.unwrap_or_default();
            v.push(input);
            self.usage_instructions = Some(v);
            self
        }
pub fn usage_instructions ( mut self , input : crate :: model :: UsageInstruction ) -> Self { let mut v = self . usage_instructions . unwrap_or_default ( ) ; v . push ( input ) ; self . usage_instructions = Some ( v ) ; self }
Appends an item to `usage_instructions`.
Appends an item to ` usage_instructions ` .
mut self
input
crate::model::UsageInstruction
mut self
input
crate::model::UsageInstruction