pub struct RolloutData {
pub rollout_name: Option<String>,
pub tag: Option<Vec<String>>,
}Expand description
Rollout-related metadata for a release.
This type is not used in any activity, and only used as part of another schema.
Fields§
§rollout_name: Option<String>The name of the rollout.
tag: Option<Vec<String>>Tags associated with a release’s role in a rollout. Most rollouts will have at least one release with a “rollout” tag and another release with a “control” tag. Some rollouts may have additional named arms.
Trait Implementations§
Source§impl Clone for RolloutData
impl Clone for RolloutData
Source§fn clone(&self) -> RolloutData
fn clone(&self) -> RolloutData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RolloutData
impl Debug for RolloutData
Source§impl Default for RolloutData
impl Default for RolloutData
Source§fn default() -> RolloutData
fn default() -> RolloutData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RolloutData
impl<'de> Deserialize<'de> for RolloutData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RolloutData
impl Serialize for RolloutData
impl Part for RolloutData
Auto Trait Implementations§
impl Freeze for RolloutData
impl RefUnwindSafe for RolloutData
impl Send for RolloutData
impl Sync for RolloutData
impl Unpin for RolloutData
impl UnwindSafe for RolloutData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more