pub struct AgreementSignParams {
pub merchant_user_id: Option<String>,
pub scene_code: Option<String>,
pub product_code: Option<String>,
pub external_agreement_no: Option<String>,
pub sign_valid_time: Option<String>,
pub single_limit: Option<AgreementLimitConfig>,
pub period_limits: Option<Vec<AgreementPeriodLimit>>,
pub sign_notify_url: Option<String>,
pub return_url: Option<String>,
pub sign_expire_minutes: Option<i32>,
pub extra_params: Option<Value>,
}Fields§
§merchant_user_id: Option<String>§scene_code: Option<String>§product_code: Option<String>§external_agreement_no: Option<String>§sign_valid_time: Option<String>§single_limit: Option<AgreementLimitConfig>§period_limits: Option<Vec<AgreementPeriodLimit>>§sign_notify_url: Option<String>§return_url: Option<String>§sign_expire_minutes: Option<i32>§extra_params: Option<Value>Trait Implementations§
Source§impl Clone for AgreementSignParams
impl Clone for AgreementSignParams
Source§fn clone(&self) -> AgreementSignParams
fn clone(&self) -> AgreementSignParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AgreementSignParams
impl Debug for AgreementSignParams
Source§impl<'de> Deserialize<'de> for AgreementSignParams
impl<'de> Deserialize<'de> for AgreementSignParams
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 Freeze for AgreementSignParams
impl RefUnwindSafe for AgreementSignParams
impl Send for AgreementSignParams
impl Sync for AgreementSignParams
impl Unpin for AgreementSignParams
impl UnsafeUnpin for AgreementSignParams
impl UnwindSafe for AgreementSignParams
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