pub struct NodesAptVersionsResponseDataInner {Show 13 fields
pub arch: PveNodesAptArchEnum,
pub current_state: PveNodesAptCurrentStateEnum,
pub description: String,
pub manager_version: Option<String>,
pub notify_status: Option<String>,
pub old_version: Option<String>,
pub origin: String,
pub package: String,
pub priority: String,
pub running_kernel: Option<String>,
pub section: String,
pub title: String,
pub version: String,
}Fields§
§arch: PveNodesAptArchEnumPackage Architecture.
current_state: PveNodesAptCurrentStateEnumCurrent state of the package installed on the system.
description: StringPackage description.
manager_version: Option<String>Version of the currently running pve-manager API server.
notify_status: Option<String>Version for which PVE has already sent an update notification for.
old_version: Option<String>Old version currently installed.
origin: StringPackage origin, e.g., ‘Proxmox’ or ‘Debian’.
package: StringPackage name.
priority: StringPackage priority.
running_kernel: Option<String>Kernel release, only for package ‘proxmox-ve’.
section: StringPackage section.
title: StringPackage title.
version: StringNew version to be updated to.
Implementations§
Source§impl NodesAptVersionsResponseDataInner
impl NodesAptVersionsResponseDataInner
pub fn new( arch: PveNodesAptArchEnum, current_state: PveNodesAptCurrentStateEnum, description: String, origin: String, package: String, priority: String, section: String, title: String, version: String, ) -> NodesAptVersionsResponseDataInner
Trait Implementations§
Source§impl Clone for NodesAptVersionsResponseDataInner
impl Clone for NodesAptVersionsResponseDataInner
Source§fn clone(&self) -> NodesAptVersionsResponseDataInner
fn clone(&self) -> NodesAptVersionsResponseDataInner
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 NodesAptVersionsResponseDataInner
impl Default for NodesAptVersionsResponseDataInner
Source§fn default() -> NodesAptVersionsResponseDataInner
fn default() -> NodesAptVersionsResponseDataInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesAptVersionsResponseDataInner
impl<'de> Deserialize<'de> for NodesAptVersionsResponseDataInner
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 NodesAptVersionsResponseDataInner
impl PartialEq for NodesAptVersionsResponseDataInner
Source§fn eq(&self, other: &NodesAptVersionsResponseDataInner) -> bool
fn eq(&self, other: &NodesAptVersionsResponseDataInner) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesAptVersionsResponseDataInner
Auto Trait Implementations§
impl Freeze for NodesAptVersionsResponseDataInner
impl RefUnwindSafe for NodesAptVersionsResponseDataInner
impl Send for NodesAptVersionsResponseDataInner
impl Sync for NodesAptVersionsResponseDataInner
impl Unpin for NodesAptVersionsResponseDataInner
impl UnsafeUnpin for NodesAptVersionsResponseDataInner
impl UnwindSafe for NodesAptVersionsResponseDataInner
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