pub struct SkillDetail {
pub name: String,
pub monsters: Vec<String>,
pub requirements: Requirements,
pub upgrade_path: Vec<SkillReference>,
pub combines_to: Vec<SkillCombination>,
pub combines_from: Option<SkillCombination>,
}Fields§
§name: String§monsters: Vec<String>§requirements: Requirements§upgrade_path: Vec<SkillReference>§combines_to: Vec<SkillCombination>§combines_from: Option<SkillCombination>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SkillDetail
impl RefUnwindSafe for SkillDetail
impl Send for SkillDetail
impl Sync for SkillDetail
impl Unpin for SkillDetail
impl UnwindSafe for SkillDetail
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