pub struct CreateWarrantyRequest {
pub attachments: Option<Vec<Attachment>>,
pub coverage_start_date: Option<String>,
pub coverage_end_date: Option<String>,
}Expand description
CreateWarrantyRequest : The request schema for the createWarranty operation.
Fields§
§attachments: Option<Vec<Attachment>>Attachments to include in the message to the buyer. If any text is included in the attachment, the text must be written in the buyer’s language of preference, which can be retrieved from the GetAttributes operation.
coverage_start_date: Option<String>The start date of the warranty coverage to include in the message to the buyer.
coverage_end_date: Option<String>The end date of the warranty coverage to include in the message to the buyer.
Implementations§
Source§impl CreateWarrantyRequest
impl CreateWarrantyRequest
Sourcepub fn new() -> CreateWarrantyRequest
pub fn new() -> CreateWarrantyRequest
The request schema for the createWarranty operation.
Trait Implementations§
Source§impl Clone for CreateWarrantyRequest
impl Clone for CreateWarrantyRequest
Source§fn clone(&self) -> CreateWarrantyRequest
fn clone(&self) -> CreateWarrantyRequest
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 CreateWarrantyRequest
impl Debug for CreateWarrantyRequest
Source§impl Default for CreateWarrantyRequest
impl Default for CreateWarrantyRequest
Source§fn default() -> CreateWarrantyRequest
fn default() -> CreateWarrantyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateWarrantyRequest
impl<'de> Deserialize<'de> for CreateWarrantyRequest
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
Source§impl PartialEq for CreateWarrantyRequest
impl PartialEq for CreateWarrantyRequest
Source§impl Serialize for CreateWarrantyRequest
impl Serialize for CreateWarrantyRequest
impl StructuralPartialEq for CreateWarrantyRequest
Auto Trait Implementations§
impl Freeze for CreateWarrantyRequest
impl RefUnwindSafe for CreateWarrantyRequest
impl Send for CreateWarrantyRequest
impl Sync for CreateWarrantyRequest
impl Unpin for CreateWarrantyRequest
impl UnwindSafe for CreateWarrantyRequest
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