pub struct OfflineLicensePayload {
pub license_id: String,
pub user_id: String,
pub software_id: String,
pub fingerprint: String,
pub max_devices: i32,
pub expire_time: i64,
pub issued_at: i64,
}Expand description
解析后的离线许可证 payload。
Fields§
§license_id: String§user_id: String§software_id: String§fingerprint: String§max_devices: i32§expire_time: i64§issued_at: i64Trait Implementations§
Source§impl Clone for OfflineLicensePayload
impl Clone for OfflineLicensePayload
Source§fn clone(&self) -> OfflineLicensePayload
fn clone(&self) -> OfflineLicensePayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OfflineLicensePayload
impl Debug for OfflineLicensePayload
Source§impl<'de> Deserialize<'de> for OfflineLicensePayload
impl<'de> Deserialize<'de> for OfflineLicensePayload
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 OfflineLicensePayload
impl RefUnwindSafe for OfflineLicensePayload
impl Send for OfflineLicensePayload
impl Sync for OfflineLicensePayload
impl Unpin for OfflineLicensePayload
impl UnsafeUnpin for OfflineLicensePayload
impl UnwindSafe for OfflineLicensePayload
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