pub struct NodesSubscriptionGetSubscriptionResponseData {
pub checktime: Option<i64>,
pub key: Option<String>,
pub level: 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 sockets: Option<i64>,
pub status: PveNodesSubscriptionStatusEnum,
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.
level: Option<String>A short code for the subscription level.
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
sockets: Option<i64>The number of sockets for this host.
status: PveNodesSubscriptionStatusEnumThe current subscription 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