Struct thermite::model::ModVersion
source · pub struct ModVersion {
pub name: String,
pub version: String,
pub url: String,
pub desc: String,
pub deps: Vec<String>,
pub file_size: u64,
}Fields
name: Stringversion: Stringurl: Stringdesc: Stringdeps: Vec<String>file_size: u64Implementations
sourceimpl ModVersion
impl ModVersion
pub fn file_size_string(&self) -> String
Trait Implementations
sourceimpl Clone for ModVersion
impl Clone for ModVersion
sourcefn clone(&self) -> ModVersion
fn clone(&self) -> ModVersion
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 moresourceimpl Debug for ModVersion
impl Debug for ModVersion
sourceimpl<'de> Deserialize<'de> for ModVersion
impl<'de> Deserialize<'de> for ModVersion
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 Serialize for ModVersion
impl Serialize for ModVersion
Auto Trait Implementations
impl RefUnwindSafe for ModVersion
impl Send for ModVersion
impl Sync for ModVersion
impl Unpin for ModVersion
impl UnwindSafe for ModVersion
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