Struct thunderstore_api::models::v1::package::PackageVersion
source · [−]pub struct PackageVersion {
pub date_created: String,
pub download_count: u32,
pub download_url: String,
pub install_url: String,
pub version_number: String,
}Fields
date_created: Stringdownload_count: u32download_url: Stringinstall_url: Stringversion_number: StringImplementations
sourceimpl PackageVersion
impl PackageVersion
Trait Implementations
sourceimpl Clone for PackageVersion
impl Clone for PackageVersion
sourcefn clone(&self) -> PackageVersion
fn clone(&self) -> PackageVersion
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PackageVersion
impl Debug for PackageVersion
sourceimpl Default for PackageVersion
impl Default for PackageVersion
sourcefn default() -> PackageVersion
fn default() -> PackageVersion
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PackageVersion
impl<'de> Deserialize<'de> for PackageVersion
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 PartialEq<PackageVersion> for PackageVersion
impl PartialEq<PackageVersion> for PackageVersion
sourcefn eq(&self, other: &PackageVersion) -> bool
fn eq(&self, other: &PackageVersion) -> bool
sourceimpl Serialize for PackageVersion
impl Serialize for PackageVersion
impl Eq for PackageVersion
impl StructuralEq for PackageVersion
impl StructuralPartialEq for PackageVersion
Auto Trait Implementations
impl RefUnwindSafe for PackageVersion
impl Send for PackageVersion
impl Sync for PackageVersion
impl Unpin for PackageVersion
impl UnwindSafe for PackageVersion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.