pub struct ProjectsUsageTypeCreate {
pub key: String,
pub name: String,
pub summary: String,
pub category: String,
pub service: String,
pub unit_prices: Vec<ProjectsUsageTypeUnitPrice>,
}
Expand description
ProjectsUsageTypeCreate : Used for create endpoint
Fields
key: String
name: String
summary: String
category: String
service: String
unit_prices: Vec<ProjectsUsageTypeUnitPrice>
Implementations
sourceimpl ProjectsUsageTypeCreate
impl ProjectsUsageTypeCreate
sourcepub fn new(
key: String,
name: String,
summary: String,
category: String,
service: String,
unit_prices: Vec<ProjectsUsageTypeUnitPrice>
) -> ProjectsUsageTypeCreate
pub fn new(
key: String,
name: String,
summary: String,
category: String,
service: String,
unit_prices: Vec<ProjectsUsageTypeUnitPrice>
) -> ProjectsUsageTypeCreate
Used for create endpoint
Trait Implementations
sourceimpl Clone for ProjectsUsageTypeCreate
impl Clone for ProjectsUsageTypeCreate
sourcefn clone(&self) -> ProjectsUsageTypeCreate
fn clone(&self) -> ProjectsUsageTypeCreate
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 ProjectsUsageTypeCreate
impl Debug for ProjectsUsageTypeCreate
sourceimpl Default for ProjectsUsageTypeCreate
impl Default for ProjectsUsageTypeCreate
sourcefn default() -> ProjectsUsageTypeCreate
fn default() -> ProjectsUsageTypeCreate
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ProjectsUsageTypeCreate
impl<'de> Deserialize<'de> for ProjectsUsageTypeCreate
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<ProjectsUsageTypeCreate> for ProjectsUsageTypeCreate
impl PartialEq<ProjectsUsageTypeCreate> for ProjectsUsageTypeCreate
sourcefn eq(&self, other: &ProjectsUsageTypeCreate) -> bool
fn eq(&self, other: &ProjectsUsageTypeCreate) -> bool
sourceimpl Serialize for ProjectsUsageTypeCreate
impl Serialize for ProjectsUsageTypeCreate
impl StructuralPartialEq for ProjectsUsageTypeCreate
Auto Trait Implementations
impl RefUnwindSafe for ProjectsUsageTypeCreate
impl Send for ProjectsUsageTypeCreate
impl Sync for ProjectsUsageTypeCreate
impl Unpin for ProjectsUsageTypeCreate
impl UnwindSafe for ProjectsUsageTypeCreate
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