pub struct AppConfiguration {
pub cpu: Option<f64>,
pub ram: Option<f64>,
pub network_bandwidth: Option<f64>,
pub cpu_frequency: Option<String>,
pub disk_type: Option<DiskType>,
}Expand description
AppConfiguration : Объект с конфигурацией сервера. Определен для приложений
type: backend.Для приложений type: frontend всегда null.
Fields§
§cpu: Option<f64>Количество ядер процессора.
ram: Option<f64>Объем оперативной памяти (в МБ).
network_bandwidth: Option<f64>Скорость сетевого канала (в Мбит/с).
cpu_frequency: Option<String>Частота процессора (в ГГц).
disk_type: Option<DiskType>Тип диска.
Implementations§
Source§impl AppConfiguration
impl AppConfiguration
Sourcepub fn new() -> AppConfiguration
pub fn new() -> AppConfiguration
Объект с конфигурацией сервера. Определен для приложений type: backend.Для приложений type: frontend всегда null.
Trait Implementations§
Source§impl Clone for AppConfiguration
impl Clone for AppConfiguration
Source§fn clone(&self) -> AppConfiguration
fn clone(&self) -> AppConfiguration
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 AppConfiguration
impl Debug for AppConfiguration
Source§impl Default for AppConfiguration
impl Default for AppConfiguration
Source§fn default() -> AppConfiguration
fn default() -> AppConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppConfiguration
impl<'de> Deserialize<'de> for AppConfiguration
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 AppConfiguration
impl PartialEq for AppConfiguration
Source§fn eq(&self, other: &AppConfiguration) -> bool
fn eq(&self, other: &AppConfiguration) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AppConfiguration
impl Serialize for AppConfiguration
impl StructuralPartialEq for AppConfiguration
Auto Trait Implementations§
impl Freeze for AppConfiguration
impl RefUnwindSafe for AppConfiguration
impl Send for AppConfiguration
impl Sync for AppConfiguration
impl Unpin for AppConfiguration
impl UnsafeUnpin for AppConfiguration
impl UnwindSafe for AppConfiguration
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