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