pub struct NodesSubscriptionGetSubscriptionResponseData {
pub checktime: Option<i64>,
pub key: Option<String>,
pub message: Option<String>,
pub nextduedate: Option<String>,
pub productname: Option<String>,
pub regdate: Option<String>,
pub serverid: Option<String>,
pub signature: Option<String>,
pub status: PbsNodesSubscriptionStatusEnum,
pub url: Option<String>,
}Fields§
§checktime: Option<i64>timestamp of the last check done
key: Option<String>the subscription key, if set and permitted to access
message: Option<String>a more human readable status message
nextduedate: Option<String>next due date of the set subscription
productname: Option<String>human readable productname of the set subscription
regdate: Option<String>register date of the set subscription
serverid: Option<String>the server ID, if permitted to access
signature: Option<String>Signature for offline keys
status: PbsNodesSubscriptionStatusEnumSubscription status
url: Option<String>URL to the web shop
Implementations§
Trait Implementations§
Source§impl Clone for NodesSubscriptionGetSubscriptionResponseData
impl Clone for NodesSubscriptionGetSubscriptionResponseData
Source§fn clone(&self) -> NodesSubscriptionGetSubscriptionResponseData
fn clone(&self) -> NodesSubscriptionGetSubscriptionResponseData
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 Default for NodesSubscriptionGetSubscriptionResponseData
impl Default for NodesSubscriptionGetSubscriptionResponseData
Source§fn default() -> NodesSubscriptionGetSubscriptionResponseData
fn default() -> NodesSubscriptionGetSubscriptionResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesSubscriptionGetSubscriptionResponseData
impl<'de> Deserialize<'de> for NodesSubscriptionGetSubscriptionResponseData
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
Source§impl PartialEq for NodesSubscriptionGetSubscriptionResponseData
impl PartialEq for NodesSubscriptionGetSubscriptionResponseData
Source§fn eq(&self, other: &NodesSubscriptionGetSubscriptionResponseData) -> bool
fn eq(&self, other: &NodesSubscriptionGetSubscriptionResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesSubscriptionGetSubscriptionResponseData
Auto Trait Implementations§
impl Freeze for NodesSubscriptionGetSubscriptionResponseData
impl RefUnwindSafe for NodesSubscriptionGetSubscriptionResponseData
impl Send for NodesSubscriptionGetSubscriptionResponseData
impl Sync for NodesSubscriptionGetSubscriptionResponseData
impl Unpin for NodesSubscriptionGetSubscriptionResponseData
impl UnsafeUnpin for NodesSubscriptionGetSubscriptionResponseData
impl UnwindSafe for NodesSubscriptionGetSubscriptionResponseData
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