pub struct SearchMod {
pub game_id: isize,
pub game_version: Option<String>,
pub search_filter: Option<String>,
pub mod_loader_type: Option<ModLoaderType>,
pub sort_field: Option<SearchSortField>,
}
Expand description
A struct for searching for Minecraft mods.
This struct is used to deserialize the response from the CurseForge API.
Fields§
§game_id: isize
§game_version: Option<String>
§search_filter: Option<String>
§mod_loader_type: Option<ModLoaderType>
§sort_field: Option<SearchSortField>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SearchMod
impl<'de> Deserialize<'de> for SearchMod
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 SearchMod
impl RefUnwindSafe for SearchMod
impl Send for SearchMod
impl Sync for SearchMod
impl Unpin for SearchMod
impl UnwindSafe for SearchMod
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