#[non_exhaustive]pub struct DeploymentAttributes {
pub app_version_id: Option<Uuid>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
The attributes object containing the version ID of the published app.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.app_version_id: Option<Uuid>
The version ID of the app that was published. For an unpublished app, this is always the nil UUID (00000000-0000-0000-0000-000000000000
).
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl DeploymentAttributes
impl DeploymentAttributes
pub fn new() -> DeploymentAttributes
pub fn app_version_id(self, value: Uuid) -> Self
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for DeploymentAttributes
impl Clone for DeploymentAttributes
Source§fn clone(&self) -> DeploymentAttributes
fn clone(&self) -> DeploymentAttributes
Returns a copy 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 DeploymentAttributes
impl Debug for DeploymentAttributes
Source§impl Default for DeploymentAttributes
impl Default for DeploymentAttributes
Source§impl<'de> Deserialize<'de> for DeploymentAttributes
impl<'de> Deserialize<'de> for DeploymentAttributes
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 PartialEq for DeploymentAttributes
impl PartialEq for DeploymentAttributes
Source§impl Serialize for DeploymentAttributes
impl Serialize for DeploymentAttributes
impl StructuralPartialEq for DeploymentAttributes
Auto Trait Implementations§
impl Freeze for DeploymentAttributes
impl RefUnwindSafe for DeploymentAttributes
impl Send for DeploymentAttributes
impl Sync for DeploymentAttributes
impl Unpin for DeploymentAttributes
impl UnwindSafe for DeploymentAttributes
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