pub struct ForgeInstallSection {
pub libraries: Option<Vec<LoaderLibrary>>,
pub json: Option<String>,
pub path: Option<String>,
pub file_path: Option<String>,
pub minecraft: Option<String>,
pub processors: Option<Vec<ForgeProcessor>>,
pub extra: HashMap<String, Value>,
}Fields§
§libraries: Option<Vec<LoaderLibrary>>§json: Option<String>Name of the version JSON file inside the installer JAR.
path: Option<String>§file_path: Option<String>§minecraft: Option<String>§processors: Option<Vec<ForgeProcessor>>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Debug for ForgeInstallSection
impl Debug for ForgeInstallSection
Source§impl Default for ForgeInstallSection
impl Default for ForgeInstallSection
Source§fn default() -> ForgeInstallSection
fn default() -> ForgeInstallSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ForgeInstallSectionwhere
ForgeInstallSection: Default,
impl<'de> Deserialize<'de> for ForgeInstallSectionwhere
ForgeInstallSection: Default,
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
Auto Trait Implementations§
impl Freeze for ForgeInstallSection
impl RefUnwindSafe for ForgeInstallSection
impl Send for ForgeInstallSection
impl Sync for ForgeInstallSection
impl Unpin for ForgeInstallSection
impl UnsafeUnpin for ForgeInstallSection
impl UnwindSafe for ForgeInstallSection
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