pub struct Version {
pub version_current: String,
pub version_latest: String,
pub version_latest_valid: bool,
pub build_hash: String,
pub outdated: bool,
pub outpost_outdated: bool,
}Expand description
Version : Get running and latest version.
Fields§
§version_current: StringGet current version
version_latest: StringGet latest version from cache
version_latest_valid: boolCheck if latest version is valid
build_hash: StringGet build hash, if version is not latest or released
outdated: boolCheck if we’re running the latest version
outpost_outdated: boolCheck if any outpost is outdated/has a version mismatch
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Version
impl<'de> Deserialize<'de> for Version
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
impl StructuralPartialEq for Version
Auto Trait Implementations§
impl Freeze for Version
impl RefUnwindSafe for Version
impl Send for Version
impl Sync for Version
impl Unpin for Version
impl UnsafeUnpin for Version
impl UnwindSafe for Version
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