pub struct BidLineItem {
pub item_number: u16,
pub unit_price: Decimal,
pub quantity: Decimal,
pub total_amount: Decimal,
pub lead_time_days: u32,
pub notes: Option<String>,
}Expand description
Line item within a supplier bid.
Fields§
§item_number: u16Item number (matches RFx line item)
unit_price: DecimalOffered unit price
quantity: DecimalOffered quantity
total_amount: DecimalTotal line amount
lead_time_days: u32Lead time in days
notes: Option<String>Vendor’s notes for this item
Trait Implementations§
Source§impl Clone for BidLineItem
impl Clone for BidLineItem
Source§fn clone(&self) -> BidLineItem
fn clone(&self) -> BidLineItem
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 BidLineItem
impl Debug for BidLineItem
Source§impl<'de> Deserialize<'de> for BidLineItem
impl<'de> Deserialize<'de> for BidLineItem
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 BidLineItem
impl RefUnwindSafe for BidLineItem
impl Send for BidLineItem
impl Sync for BidLineItem
impl Unpin for BidLineItem
impl UnwindSafe for BidLineItem
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