pub struct Item {Show 67 fields
pub administration_method: Option<String>,
pub allergens: Option<String>,
pub approval_status: Option<String>,
pub approval_status_date_time: Option<String>,
pub default_lab_testing_state: Option<String>,
pub description: Option<String>,
pub global_product_name: Option<String>,
pub global_product_number: Option<String>,
pub has_expiration_date: Option<bool>,
pub has_sell_by_date: Option<bool>,
pub has_use_by_date: Option<bool>,
pub id: Option<i64>,
pub is_expiration_date_required: Option<bool>,
pub is_sell_by_date_required: Option<bool>,
pub is_use_by_date_required: Option<bool>,
pub is_used: Option<bool>,
pub item_brand_id: Option<i64>,
pub item_brand_name: Option<String>,
pub lab_test_batch_names: Option<Vec<Value>>,
pub label_images: Option<Vec<Value>>,
pub label_photo_description: Option<String>,
pub name: Option<String>,
pub number_of_doses: Option<String>,
pub packaging_images: Option<Vec<Value>>,
pub packaging_photo_description: Option<String>,
pub processing_job_category_name: Option<String>,
pub processing_job_type_name: Option<String>,
pub product_brand_name: Option<String>,
pub product_category_name: Option<String>,
pub product_category_type: Option<String>,
pub product_images: Option<Vec<Value>>,
pub product_pdf_documents: Option<Vec<Value>>,
pub product_photo_description: Option<String>,
pub public_ingredients: Option<String>,
pub quantity_type: Option<String>,
pub serving_size: Option<String>,
pub strain_id: Option<i64>,
pub strain_name: Option<String>,
pub unit_cbd_a_content: Option<f64>,
pub unit_cbd_a_content_dose: Option<f64>,
pub unit_cbd_a_content_dose_unit_of_measure_name: Option<String>,
pub unit_cbd_a_content_unit_of_measure_name: Option<String>,
pub unit_cbd_a_percent: Option<f64>,
pub unit_cbd_content: Option<f64>,
pub unit_cbd_content_dose: Option<f64>,
pub unit_cbd_content_dose_unit_of_measure_name: Option<String>,
pub unit_cbd_content_unit_of_measure_name: Option<String>,
pub unit_cbd_percent: Option<f64>,
pub unit_of_measure_name: Option<String>,
pub unit_quantity: Option<f64>,
pub unit_quantity_unit_of_measure_name: Option<String>,
pub unit_thc_a_content: Option<f64>,
pub unit_thc_a_content_dose: Option<f64>,
pub unit_thc_a_content_dose_unit_of_measure_id: Option<i64>,
pub unit_thc_a_content_dose_unit_of_measure_name: Option<String>,
pub unit_thc_a_content_unit_of_measure_name: Option<String>,
pub unit_thc_a_percent: Option<f64>,
pub unit_thc_content: Option<f64>,
pub unit_thc_content_dose: Option<f64>,
pub unit_thc_content_dose_unit_of_measure_id: Option<i64>,
pub unit_thc_content_dose_unit_of_measure_name: Option<String>,
pub unit_thc_content_unit_of_measure_name: Option<String>,
pub unit_thc_percent: Option<f64>,
pub unit_volume: Option<f64>,
pub unit_volume_unit_of_measure_name: Option<String>,
pub unit_weight: Option<f64>,
pub unit_weight_unit_of_measure_name: Option<String>,
}Fields§
§administration_method: Option<String>§allergens: Option<String>§approval_status: Option<String>§approval_status_date_time: Option<String>§default_lab_testing_state: Option<String>§description: Option<String>§global_product_name: Option<String>§global_product_number: Option<String>§has_expiration_date: Option<bool>§has_sell_by_date: Option<bool>§has_use_by_date: Option<bool>§id: Option<i64>§is_expiration_date_required: Option<bool>§is_sell_by_date_required: Option<bool>§is_use_by_date_required: Option<bool>§is_used: Option<bool>§item_brand_id: Option<i64>§item_brand_name: Option<String>§lab_test_batch_names: Option<Vec<Value>>§label_images: Option<Vec<Value>>§label_photo_description: Option<String>§name: Option<String>§number_of_doses: Option<String>§packaging_images: Option<Vec<Value>>§packaging_photo_description: Option<String>§processing_job_category_name: Option<String>§processing_job_type_name: Option<String>§product_brand_name: Option<String>§product_category_name: Option<String>§product_category_type: Option<String>§product_images: Option<Vec<Value>>§product_pdf_documents: Option<Vec<Value>>§product_photo_description: Option<String>§public_ingredients: Option<String>§quantity_type: Option<String>§serving_size: Option<String>§strain_id: Option<i64>§strain_name: Option<String>§unit_cbd_a_content: Option<f64>§unit_cbd_a_content_dose: Option<f64>§unit_cbd_a_content_dose_unit_of_measure_name: Option<String>§unit_cbd_a_content_unit_of_measure_name: Option<String>§unit_cbd_a_percent: Option<f64>§unit_cbd_content: Option<f64>§unit_cbd_content_dose: Option<f64>§unit_cbd_content_dose_unit_of_measure_name: Option<String>§unit_cbd_content_unit_of_measure_name: Option<String>§unit_cbd_percent: Option<f64>§unit_of_measure_name: Option<String>§unit_quantity: Option<f64>§unit_quantity_unit_of_measure_name: Option<String>§unit_thc_a_content: Option<f64>§unit_thc_a_content_dose: Option<f64>§unit_thc_a_content_dose_unit_of_measure_id: Option<i64>§unit_thc_a_content_dose_unit_of_measure_name: Option<String>§unit_thc_a_content_unit_of_measure_name: Option<String>§unit_thc_a_percent: Option<f64>§unit_thc_content: Option<f64>§unit_thc_content_dose: Option<f64>§unit_thc_content_dose_unit_of_measure_id: Option<i64>§unit_thc_content_dose_unit_of_measure_name: Option<String>§unit_thc_content_unit_of_measure_name: Option<String>§unit_thc_percent: Option<f64>§unit_volume: Option<f64>§unit_volume_unit_of_measure_name: Option<String>§unit_weight: Option<f64>§unit_weight_unit_of_measure_name: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Item
impl<'de> Deserialize<'de> for Item
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 Item
impl RefUnwindSafe for Item
impl Send for Item
impl Sync for Item
impl Unpin for Item
impl UnsafeUnpin for Item
impl UnwindSafe for Item
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