pub struct AlipayTradeCancelModel {
pub out_trade_no: Option<String>,
pub trade_no: Option<String>,
}Expand description
统一收单交易撤销接口
Fields§
§out_trade_no: Option<String>商户订单号。 订单支付时传入的商户订单号,商家自定义且保证商家系统中唯一。与支付宝交易号 trade_no 不能同时为空。
trade_no: Option<String>支付宝交易号。 和商户订单号 out_trade_no 不能同时为空。
Trait Implementations§
Source§impl Debug for AlipayTradeCancelModel
impl Debug for AlipayTradeCancelModel
Source§impl Default for AlipayTradeCancelModel
impl Default for AlipayTradeCancelModel
Source§fn default() -> AlipayTradeCancelModel
fn default() -> AlipayTradeCancelModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AlipayTradeCancelModel
impl<'de> Deserialize<'de> for AlipayTradeCancelModel
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 AlipayTradeCancelModel
impl RefUnwindSafe for AlipayTradeCancelModel
impl Send for AlipayTradeCancelModel
impl Sync for AlipayTradeCancelModel
impl Unpin for AlipayTradeCancelModel
impl UnwindSafe for AlipayTradeCancelModel
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