#[non_exhaustive]pub struct PublishAppResponse {
pub data: Option<Deployment>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
The response object after an app is successfully published.
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.data: Option<Deployment>
The version of the app that was published.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl PublishAppResponse
impl PublishAppResponse
pub fn new() -> PublishAppResponse
pub fn data(self, value: Deployment) -> Self
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for PublishAppResponse
impl Clone for PublishAppResponse
Source§fn clone(&self) -> PublishAppResponse
fn clone(&self) -> PublishAppResponse
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 PublishAppResponse
impl Debug for PublishAppResponse
Source§impl Default for PublishAppResponse
impl Default for PublishAppResponse
Source§impl<'de> Deserialize<'de> for PublishAppResponse
impl<'de> Deserialize<'de> for PublishAppResponse
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 PublishAppResponse
impl PartialEq for PublishAppResponse
Source§impl Serialize for PublishAppResponse
impl Serialize for PublishAppResponse
impl StructuralPartialEq for PublishAppResponse
Auto Trait Implementations§
impl Freeze for PublishAppResponse
impl RefUnwindSafe for PublishAppResponse
impl Send for PublishAppResponse
impl Sync for PublishAppResponse
impl Unpin for PublishAppResponse
impl UnwindSafe for PublishAppResponse
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