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
sourceimpl CreateWarrantyRequest
impl CreateWarrantyRequest
sourcepub fn new() -> CreateWarrantyRequest
pub fn new() -> CreateWarrantyRequest
The request schema for the createWarranty operation.
Trait Implementations
sourceimpl Clone for CreateWarrantyRequest
impl Clone for CreateWarrantyRequest
sourcefn clone(&self) -> CreateWarrantyRequest
fn clone(&self) -> CreateWarrantyRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreateWarrantyRequest
impl Debug for CreateWarrantyRequest
sourceimpl Default for CreateWarrantyRequest
impl Default for CreateWarrantyRequest
sourcefn default() -> CreateWarrantyRequest
fn default() -> CreateWarrantyRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreateWarrantyRequest
impl<'de> Deserialize<'de> for CreateWarrantyRequest
sourcefn 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
sourceimpl PartialEq<CreateWarrantyRequest> for CreateWarrantyRequest
impl PartialEq<CreateWarrantyRequest> for CreateWarrantyRequest
sourcefn eq(&self, other: &CreateWarrantyRequest) -> bool
fn eq(&self, other: &CreateWarrantyRequest) -> bool
sourceimpl Serialize for CreateWarrantyRequest
impl Serialize for CreateWarrantyRequest
impl StructuralPartialEq for CreateWarrantyRequest
Auto Trait Implementations
impl RefUnwindSafe for CreateWarrantyRequest
impl Send for CreateWarrantyRequest
impl Sync for CreateWarrantyRequest
impl Unpin for CreateWarrantyRequest
impl UnwindSafe for CreateWarrantyRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more