pub struct PurchaseDocumentIssuePosition {
pub VatRate: Option<VatRateBase>,
pub Elements: Vec<PurchaseDocumentIssuePositionElement>,
pub Code: String,
pub Name: String,
pub Quantity: Decimal,
pub UnitOfMeasurement: String,
pub Value: Decimal,
pub Duty: Decimal,
pub Excise: Decimal,
pub PriceValue: Decimal,
}Expand description
WebAPI model PurchaseDocumentIssuePosition.
Fields§
§VatRate: Option<VatRateBase>§Elements: Vec<PurchaseDocumentIssuePositionElement>§Code: String§Name: String§Quantity: Decimal§UnitOfMeasurement: String§Value: Decimal§Duty: Decimal§Excise: Decimal§PriceValue: DecimalTrait Implementations§
Source§impl Clone for PurchaseDocumentIssuePosition
impl Clone for PurchaseDocumentIssuePosition
Source§fn clone(&self) -> PurchaseDocumentIssuePosition
fn clone(&self) -> PurchaseDocumentIssuePosition
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<'de> Deserialize<'de> for PurchaseDocumentIssuePosition
impl<'de> Deserialize<'de> for PurchaseDocumentIssuePosition
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 PurchaseDocumentIssuePosition
impl RefUnwindSafe for PurchaseDocumentIssuePosition
impl Send for PurchaseDocumentIssuePosition
impl Sync for PurchaseDocumentIssuePosition
impl Unpin for PurchaseDocumentIssuePosition
impl UnsafeUnpin for PurchaseDocumentIssuePosition
impl UnwindSafe for PurchaseDocumentIssuePosition
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