pub struct UserWallet {
pub mid: i64,
pub total_bp: f64,
pub default_bp: f64,
pub ios_bp: f64,
pub coupon_balance: f64,
pub available_bp: f64,
pub unavailable_bp: f64,
pub unavailable_reason: String,
pub tip: String,
pub need_show_class_balance: i64,
}Expand description
用户钱包数据
Fields§
§mid: i64用户 mid
total_bp: f64总计 B 币
default_bp: f64默认 B 币
ios_bp: f64iOS B 币
coupon_balance: f64优惠券余额
available_bp: f64可用 B 币
不可用 B 币
不可用原因
tip: String提示信息
need_show_class_balance: i64需要显示类余额, 1
Trait Implementations§
Source§impl Clone for UserWallet
impl Clone for UserWallet
Source§fn clone(&self) -> UserWallet
fn clone(&self) -> UserWallet
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 UserWallet
impl Debug for UserWallet
Source§impl<'de> Deserialize<'de> for UserWallet
impl<'de> Deserialize<'de> for UserWallet
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 UserWallet
impl RefUnwindSafe for UserWallet
impl Send for UserWallet
impl Sync for UserWallet
impl Unpin for UserWallet
impl UnsafeUnpin for UserWallet
impl UnwindSafe for UserWallet
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