[−][src]Struct reefast::dh::ItemSkillReq
Item type skill requirement.
Fields
item_id: ReeInt
Refers an item type for which this skill requirement is defined.
skill_id: ReeInt
Refers a skill item type which is needed to meet the skill requirement.
level: ReeInt
Defines skill level which is needed to meet the skill requirement.
Implementations
impl ItemSkillReq
[src]
pub fn new(item_id: ReeInt, skill_id: ReeInt, level: ReeInt) -> ItemSkillReq
[src]
Make a new item type skill requirement out of passed data.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ItemSkillReq
impl Send for ItemSkillReq
impl Sync for ItemSkillReq
impl Unpin for ItemSkillReq
impl UnwindSafe for ItemSkillReq
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,