pub struct CreatePurchaseRequest {Show 29 fields
pub user_id: Option<String>,
pub user_email: Option<String>,
pub user_login_id: Option<String>,
pub description: Option<String>,
pub policy_id: Option<String>,
pub currency: Option<String>,
pub notes_to_supplier: Option<String>,
pub comments: Option<String>,
pub custom1: Option<String>,
pub custom2: Option<String>,
pub custom3: Option<String>,
pub custom4: Option<String>,
pub custom5: Option<String>,
pub custom6: Option<String>,
pub custom7: Option<String>,
pub custom8: Option<String>,
pub custom9: Option<String>,
pub custom10: Option<String>,
pub custom11: Option<String>,
pub custom12: Option<String>,
pub custom13: Option<String>,
pub custom14: Option<String>,
pub custom15: Option<String>,
pub custom16: Option<String>,
pub custom17: Option<String>,
pub custom18: Option<String>,
pub custom19: Option<String>,
pub custom20: Option<String>,
pub line_items: Vec<PurchaseRequestLineItem>,
}Fields§
§user_id: Option<String>§user_email: Option<String>§user_login_id: Option<String>§description: Option<String>§policy_id: Option<String>§currency: Option<String>§notes_to_supplier: Option<String>§comments: Option<String>§custom1: Option<String>§custom2: Option<String>§custom3: Option<String>§custom4: Option<String>§custom5: Option<String>§custom6: Option<String>§custom7: Option<String>§custom8: Option<String>§custom9: Option<String>§custom10: Option<String>§custom11: Option<String>§custom12: Option<String>§custom13: Option<String>§custom14: Option<String>§custom15: Option<String>§custom16: Option<String>§custom17: Option<String>§custom18: Option<String>§custom19: Option<String>§custom20: Option<String>§line_items: Vec<PurchaseRequestLineItem>Trait Implementations§
Source§impl Clone for CreatePurchaseRequest
impl Clone for CreatePurchaseRequest
Source§impl Debug for CreatePurchaseRequest
impl Debug for CreatePurchaseRequest
Source§impl Default for CreatePurchaseRequest
impl Default for CreatePurchaseRequest
Source§impl<'de> Deserialize<'de> for CreatePurchaseRequest
impl<'de> Deserialize<'de> for CreatePurchaseRequest
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 Forget for CreatePurchaseRequest
impl Freeze for CreatePurchaseRequest
impl RefUnwindSafe for CreatePurchaseRequest
impl Send for CreatePurchaseRequest
impl Sync for CreatePurchaseRequest
impl Unpin for CreatePurchaseRequest
impl UnsafeUnpin for CreatePurchaseRequest
impl UnwindSafe for CreatePurchaseRequest
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