pub struct LoaderLibrary {
pub name: String,
pub url: Option<String>,
pub downloads: Option<LoaderLibraryDownloads>,
pub rules: Option<Vec<Value>>,
}Fields§
§name: String§url: Option<String>Base Maven repository URL (Fabric: "https://maven.fabricmc.net").
downloads: Option<LoaderLibraryDownloads>§rules: Option<Vec<Value>>When present (any value), this library should be skipped.
Trait Implementations§
Source§impl Debug for LoaderLibrary
impl Debug for LoaderLibrary
Source§impl<'de> Deserialize<'de> for LoaderLibrary
impl<'de> Deserialize<'de> for LoaderLibrary
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 LoaderLibrary
impl RefUnwindSafe for LoaderLibrary
impl Send for LoaderLibrary
impl Sync for LoaderLibrary
impl Unpin for LoaderLibrary
impl UnsafeUnpin for LoaderLibrary
impl UnwindSafe for LoaderLibrary
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