pub struct ExtendRenewalDateRequest {
pub extend_by_days: Option<i32>,
pub extend_reason_code: Option<ExtendReasonCode>,
pub request_identifier: Option<String>,
}Expand description
The request body that contains subscription-renewal-extension data for an individual subscription.
Fields§
§extend_by_days: Option<i32>§extend_reason_code: Option<ExtendReasonCode>The reason code for the subscription date extension.
request_identifier: Option<String>A string that contains a unique identifier you provide to track each subscription-renewal-date extension request.
Trait Implementations§
Source§impl Clone for ExtendRenewalDateRequest
impl Clone for ExtendRenewalDateRequest
Source§fn clone(&self) -> ExtendRenewalDateRequest
fn clone(&self) -> ExtendRenewalDateRequest
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 ExtendRenewalDateRequest
impl Debug for ExtendRenewalDateRequest
Source§impl<'de> Deserialize<'de> for ExtendRenewalDateRequest
impl<'de> Deserialize<'de> for ExtendRenewalDateRequest
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 Hash for ExtendRenewalDateRequest
impl Hash for ExtendRenewalDateRequest
Auto Trait Implementations§
impl Freeze for ExtendRenewalDateRequest
impl RefUnwindSafe for ExtendRenewalDateRequest
impl Send for ExtendRenewalDateRequest
impl Sync for ExtendRenewalDateRequest
impl Unpin for ExtendRenewalDateRequest
impl UnwindSafe for ExtendRenewalDateRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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