Struct cobble_core::minecraft::models::version_summary::VersionSummary
source · [−]pub struct VersionSummary {
pub id: String,
pub _type: VersionType,
pub url: String,
pub time: OffsetDateTime,
pub release_time: OffsetDateTime,
}Expand description
Summary of a version that is found in the version manifest.
Fields
id: StringThe version ID. Usually this is the version number for releases.
_type: VersionTypeThe type of version this is. Release, Snapshot, Beta or Alpha.
url: StringThe URL of the version data JSON.
time: OffsetDateTimeRelease time
release_time: OffsetDateTimeRelease time
Trait Implementations
sourceimpl Clone for VersionSummary
impl Clone for VersionSummary
sourcefn clone(&self) -> VersionSummary
fn clone(&self) -> VersionSummary
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for VersionSummary
impl Debug for VersionSummary
sourceimpl<'de> Deserialize<'de> for VersionSummary
impl<'de> Deserialize<'de> for VersionSummary
sourcefn 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
sourceimpl From<VersionSummary> for GVersionSummary
Available on crate feature gobject only.
impl From<VersionSummary> for GVersionSummary
Available on crate feature
gobject only.sourcefn from(summary: VersionSummary) -> Self
fn from(summary: VersionSummary) -> Self
Converts to this type from the input type.
sourceimpl Serialize for VersionSummary
impl Serialize for VersionSummary
Auto Trait Implementations
impl RefUnwindSafe for VersionSummary
impl Send for VersionSummary
impl Sync for VersionSummary
impl Unpin for VersionSummary
impl UnwindSafe for VersionSummary
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more