pub struct JsapiResponse {
pub code: Option<String>,
pub message: Option<String>,
pub prepay_id: Option<String>,
pub sign_data: Option<SignData>,
}Fields§
§code: Option<String>§message: Option<String>§prepay_id: Option<String>【预支付交易会话标识】 预支付交易会话标识。用于后续接口调用中使用,该值有效期为2小时
sign_data: Option<SignData>【签名数据】
Trait Implementations§
Source§impl Debug for JsapiResponse
impl Debug for JsapiResponse
Source§impl<'de> Deserialize<'de> for JsapiResponse
impl<'de> Deserialize<'de> for JsapiResponse
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
impl ResponseTrait for JsapiResponse
Auto Trait Implementations§
impl Freeze for JsapiResponse
impl RefUnwindSafe for JsapiResponse
impl Send for JsapiResponse
impl Sync for JsapiResponse
impl Unpin for JsapiResponse
impl UnwindSafe for JsapiResponse
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