pub struct GenericUsage {
pub additional_price: Box<Money>,
pub included_usage: i64,
}Fields§
§additional_price: Box<Money>§included_usage: i64IncludedUsage is the number of included items.
Implementations§
Source§impl GenericUsage
impl GenericUsage
pub fn new(additional_price: Money, included_usage: i64) -> GenericUsage
Trait Implementations§
Source§impl Clone for GenericUsage
impl Clone for GenericUsage
Source§fn clone(&self) -> GenericUsage
fn clone(&self) -> GenericUsage
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 GenericUsage
impl Debug for GenericUsage
Source§impl Default for GenericUsage
impl Default for GenericUsage
Source§fn default() -> GenericUsage
fn default() -> GenericUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenericUsage
impl<'de> Deserialize<'de> for GenericUsage
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 GenericUsage
impl PartialEq for GenericUsage
Source§impl Serialize for GenericUsage
impl Serialize for GenericUsage
impl StructuralPartialEq for GenericUsage
Auto Trait Implementations§
impl Freeze for GenericUsage
impl RefUnwindSafe for GenericUsage
impl Send for GenericUsage
impl Sync for GenericUsage
impl Unpin for GenericUsage
impl UnwindSafe for GenericUsage
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