pub struct MicroParams {
pub description: String,
pub out_trade_no: String,
pub amount: AmountInfo,
pub payer: PayerInfo,
pub attach: Option<String>,
pub detail: Option<OrderDetail>,
pub time_expire: Option<String>,
pub scene_info: Option<SceneInfo>,
}Fields§
§description: String【商品描述】 商品描述
out_trade_no: String【商户订单号】 商户系统内部订单号,只能是数字、大小写字母_-*且在同一个商户号下唯一。
amount: AmountInfo【订单金额】 订单金额信息
payer: PayerInfo【支付者】 支付者信息
attach: Option<String>【附加数据】 附加数据,在查询API和支付通知中原样返回,可作为自定义参数使用,实际情况下只有支付完成状态才会返回该字段。
detail: Option<OrderDetail>【优惠功能】 优惠功能
time_expire: Option<String>【交易结束时间】 订单失效时间,遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE,yyyy-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss表示时分秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC8小时,即北京时间)。例如:2015-05-20T13:29:35+08:00表示,北京时间2015年5月20日13点29分35秒。
scene_info: Option<SceneInfo>【场景信息】 支付场景描述
Implementations§
Source§impl MicroParams
impl MicroParams
Trait Implementations§
Source§impl Clone for MicroParams
impl Clone for MicroParams
Source§fn clone(&self) -> MicroParams
fn clone(&self) -> MicroParams
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 MicroParams
impl Debug for MicroParams
Source§impl ParamsTrait for MicroParams
impl ParamsTrait for MicroParams
Auto Trait Implementations§
impl Freeze for MicroParams
impl RefUnwindSafe for MicroParams
impl Send for MicroParams
impl Sync for MicroParams
impl Unpin for MicroParams
impl UnsafeUnpin for MicroParams
impl UnwindSafe for MicroParams
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