pub struct OfferRequest {
pub absolute_expiry: Option<u64>,
pub description: Option<String>,
pub issuer: Option<String>,
pub label: Option<String>,
pub quantity_max: Option<u64>,
pub recurrence: Option<String>,
pub recurrence_base: Option<String>,
pub recurrence_limit: Option<u32>,
pub recurrence_paywindow: Option<String>,
pub recurrence_start_any_period: Option<bool>,
pub single_use: Option<bool>,
pub amount: String,
}Fields§
§absolute_expiry: Option<u64>§description: Option<String>§issuer: Option<String>§label: Option<String>§quantity_max: Option<u64>§recurrence: Option<String>§recurrence_base: Option<String>§recurrence_limit: Option<u32>§recurrence_paywindow: Option<String>§recurrence_start_any_period: Option<bool>§single_use: Option<bool>§amount: StringTrait Implementations§
Source§impl Clone for OfferRequest
impl Clone for OfferRequest
Source§fn clone(&self) -> OfferRequest
fn clone(&self) -> OfferRequest
Returns a copy 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 OfferRequest
impl Debug for OfferRequest
Source§impl<'de> Deserialize<'de> for OfferRequest
impl<'de> Deserialize<'de> for OfferRequest
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 From<OfferRequest> for Request
impl From<OfferRequest> for Request
Source§fn from(r: OfferRequest) -> Self
fn from(r: OfferRequest) -> Self
Converts to this type from the input type.
Source§impl IntoRequest for OfferRequest
impl IntoRequest for OfferRequest
type Response = OfferResponse
Source§impl Serialize for OfferRequest
impl Serialize for OfferRequest
Source§impl TypedRequest for OfferRequest
impl TypedRequest for OfferRequest
Auto Trait Implementations§
impl Freeze for OfferRequest
impl RefUnwindSafe for OfferRequest
impl Send for OfferRequest
impl Sync for OfferRequest
impl Unpin for OfferRequest
impl UnwindSafe for OfferRequest
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