pub struct ServersSoftware {
pub id: Option<f64>,
pub name: Option<String>,
pub os_ids: Option<Vec<f64>>,
pub description: Option<String>,
pub installations: Option<f64>,
pub requirements: Option<Box<ServersSoftwareRequirements>>,
}Fields§
§id: Option<f64>ID ПО из маркетплейса.
name: Option<String>Имя ПО из маркетплейса.
os_ids: Option<Vec<f64>>Список id операционных систем, на которых доступна установка ПО.
description: Option<String>Описание ПО из маркетплейса.
installations: Option<f64>Количество установок ПО.
requirements: Option<Box<ServersSoftwareRequirements>>Implementations§
Source§impl ServersSoftware
impl ServersSoftware
pub fn new() -> ServersSoftware
Trait Implementations§
Source§impl Clone for ServersSoftware
impl Clone for ServersSoftware
Source§fn clone(&self) -> ServersSoftware
fn clone(&self) -> ServersSoftware
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 ServersSoftware
impl Debug for ServersSoftware
Source§impl Default for ServersSoftware
impl Default for ServersSoftware
Source§fn default() -> ServersSoftware
fn default() -> ServersSoftware
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServersSoftware
impl<'de> Deserialize<'de> for ServersSoftware
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 ServersSoftware
impl PartialEq for ServersSoftware
Source§fn eq(&self, other: &ServersSoftware) -> bool
fn eq(&self, other: &ServersSoftware) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ServersSoftware
impl Serialize for ServersSoftware
impl StructuralPartialEq for ServersSoftware
Auto Trait Implementations§
impl Freeze for ServersSoftware
impl RefUnwindSafe for ServersSoftware
impl Send for ServersSoftware
impl Sync for ServersSoftware
impl Unpin for ServersSoftware
impl UnsafeUnpin for ServersSoftware
impl UnwindSafe for ServersSoftware
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