pub struct SmsPackageInfo {
pub package_create_time: i64,
pub package_effective_time: i64,
pub package_expired_time: i64,
pub amount_of_package: u64,
pub type_of_package: u8,
pub package_id: u64,
pub current_usage: u64,
}Fields§
§package_create_time: i64§package_effective_time: i64§package_expired_time: i64§amount_of_package: u64§type_of_package: u8§package_id: u64§current_usage: u64Trait Implementations§
Source§impl Clone for SmsPackageInfo
impl Clone for SmsPackageInfo
Source§fn clone(&self) -> SmsPackageInfo
fn clone(&self) -> SmsPackageInfo
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 SmsPackageInfo
impl Debug for SmsPackageInfo
Source§impl<'de> Deserialize<'de> for SmsPackageInfo
impl<'de> Deserialize<'de> for SmsPackageInfo
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 SmsPackageInfo
impl RefUnwindSafe for SmsPackageInfo
impl Send for SmsPackageInfo
impl Sync for SmsPackageInfo
impl Unpin for SmsPackageInfo
impl UnwindSafe for SmsPackageInfo
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