pub struct ProjectsUsageTypeUpdate {
pub name: Option<String>,
pub summary: Option<String>,
pub category: Option<String>,
pub service: Option<String>,
pub unit_prices: Option<Vec<ProjectsUsageTypeUnitPrice>>,
}
Expand description
ProjectsUsageTypeUpdate : Used for update endpoint
Fields
name: Option<String>
summary: Option<String>
category: Option<String>
service: Option<String>
unit_prices: Option<Vec<ProjectsUsageTypeUnitPrice>>
Implementations
sourceimpl ProjectsUsageTypeUpdate
impl ProjectsUsageTypeUpdate
sourcepub fn new() -> ProjectsUsageTypeUpdate
pub fn new() -> ProjectsUsageTypeUpdate
Used for update endpoint
Trait Implementations
sourceimpl Clone for ProjectsUsageTypeUpdate
impl Clone for ProjectsUsageTypeUpdate
sourcefn clone(&self) -> ProjectsUsageTypeUpdate
fn clone(&self) -> ProjectsUsageTypeUpdate
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ProjectsUsageTypeUpdate
impl Debug for ProjectsUsageTypeUpdate
sourceimpl Default for ProjectsUsageTypeUpdate
impl Default for ProjectsUsageTypeUpdate
sourcefn default() -> ProjectsUsageTypeUpdate
fn default() -> ProjectsUsageTypeUpdate
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ProjectsUsageTypeUpdate
impl<'de> Deserialize<'de> for ProjectsUsageTypeUpdate
sourcefn 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
sourceimpl PartialEq<ProjectsUsageTypeUpdate> for ProjectsUsageTypeUpdate
impl PartialEq<ProjectsUsageTypeUpdate> for ProjectsUsageTypeUpdate
sourcefn eq(&self, other: &ProjectsUsageTypeUpdate) -> bool
fn eq(&self, other: &ProjectsUsageTypeUpdate) -> bool
sourceimpl Serialize for ProjectsUsageTypeUpdate
impl Serialize for ProjectsUsageTypeUpdate
impl StructuralPartialEq for ProjectsUsageTypeUpdate
Auto Trait Implementations
impl RefUnwindSafe for ProjectsUsageTypeUpdate
impl Send for ProjectsUsageTypeUpdate
impl Sync for ProjectsUsageTypeUpdate
impl Unpin for ProjectsUsageTypeUpdate
impl UnwindSafe for ProjectsUsageTypeUpdate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more