Struct scl_core::download::structs::VersionManifest
source · pub struct VersionManifest {
pub latest: LatestVersion,
pub versions: Vec<VersionInfo>,
}
Expand description
当前的最新版本和全部版本信息
Fields§
§latest: LatestVersion
最新的正式版本和快照版本
versions: Vec<VersionInfo>
所有版本
Trait Implementations§
source§impl Debug for VersionManifest
impl Debug for VersionManifest
source§impl<'de> Deserialize<'de> for VersionManifest
impl<'de> Deserialize<'de> for VersionManifest
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<VersionManifest> for VersionManifest
impl PartialEq<VersionManifest> for VersionManifest
source§fn eq(&self, other: &VersionManifest) -> bool
fn eq(&self, other: &VersionManifest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for VersionManifest
impl StructuralEq for VersionManifest
impl StructuralPartialEq for VersionManifest
Auto Trait Implementations§
impl RefUnwindSafe for VersionManifest
impl Send for VersionManifest
impl Sync for VersionManifest
impl Unpin for VersionManifest
impl UnwindSafe for VersionManifest
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.