pub struct VersionBuilder {
pub main_class: MainClass,
pub java_version: JavaVersion,
pub arguments: Arguments,
pub libraries: Vec<Library>,
pub mods: Option<Vec<Mods>>,
pub natives: Option<Vec<Native>>,
pub client: Option<Client>,
pub assets_index: Option<AssetIndex>,
pub assets: Option<AssetsFile>,
}Expand description
Structure complète (optionnelle, si tu veux récupérer tout d’un coup)
Fields§
§main_class: MainClass§java_version: JavaVersion§arguments: Arguments§libraries: Vec<Library>§mods: Option<Vec<Mods>>§natives: Option<Vec<Native>>§client: Option<Client>§assets_index: Option<AssetIndex>§assets: Option<AssetsFile>Trait Implementations§
Source§impl Clone for VersionBuilder
impl Clone for VersionBuilder
Source§fn clone(&self) -> VersionBuilder
fn clone(&self) -> VersionBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VersionBuilder
impl RefUnwindSafe for VersionBuilder
impl Send for VersionBuilder
impl Sync for VersionBuilder
impl Unpin for VersionBuilder
impl UnwindSafe for VersionBuilder
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