pub struct Merchandise {
pub id: String,
pub name: String,
pub charge_type: ChargeType,
pub unit_price: f64,
pub quantity_unit: String,
pub formula: String,
pub ys_product: String,
pub out_resource_id: String,
pub publish_state: PublishState,
pub description: String,
}
Fields§
§id: String
§name: String
§charge_type: ChargeType
§unit_price: f64
§quantity_unit: String
§formula: String
§ys_product: String
§out_resource_id: String
§publish_state: PublishState
§description: String
Trait Implementations§
Source§impl Clone for Merchandise
impl Clone for Merchandise
Source§fn clone(&self) -> Merchandise
fn clone(&self) -> Merchandise
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 Merchandise
impl Debug for Merchandise
Source§impl Default for Merchandise
impl Default for Merchandise
Source§fn default() -> Merchandise
fn default() -> Merchandise
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Merchandisewhere
Merchandise: Default,
impl<'de> Deserialize<'de> for Merchandisewhere
Merchandise: Default,
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
Auto Trait Implementations§
impl Freeze for Merchandise
impl RefUnwindSafe for Merchandise
impl Send for Merchandise
impl Sync for Merchandise
impl Unpin for Merchandise
impl UnwindSafe for Merchandise
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