pub struct GetAllItemsParams {
pub name: Option<String>,
pub min_level: Option<u32>,
pub max_level: Option<u32>,
pub type: Option<ItemType>,
pub craft_skill: Option<CraftSkill>,
pub craft_material: Option<String>,
pub page: Option<u32>,
pub size: Option<u32>,
}Expand description
struct for passing parameters to the method get_all_items
Fields§
§name: Option<String>Name of the item.
min_level: Option<u32>Minimum level items.
max_level: Option<u32>Maximum level items.
type: Option<ItemType>Type of items.
craft_skill: Option<CraftSkill>Skill to craft items.
craft_material: Option<String>Item code of items used as material for crafting.
page: Option<u32>Page number
size: Option<u32>Page size
Implementations§
Trait Implementations§
Source§impl Clone for GetAllItemsParams
impl Clone for GetAllItemsParams
Source§fn clone(&self) -> GetAllItemsParams
fn clone(&self) -> GetAllItemsParams
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 GetAllItemsParams
impl RefUnwindSafe for GetAllItemsParams
impl Send for GetAllItemsParams
impl Sync for GetAllItemsParams
impl Unpin for GetAllItemsParams
impl UnwindSafe for GetAllItemsParams
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