pub struct CatalogHints {
pub primary_resource: Option<String>,
pub cooldown_spells: Vec<String>,
pub charged_spells: Vec<String>,
pub dot_auras: Vec<String>,
pub talents: Vec<String>,
pub talent_ranks: Vec<(String, u8)>,
}Expand description
Hints about spell/aura properties that can’t be inferred from name+ID alone.
Fields§
§primary_resource: Option<String>§cooldown_spells: Vec<String>§charged_spells: Vec<String>§dot_auras: Vec<String>§talents: Vec<String>§talent_ranks: Vec<(String, u8)>Trait Implementations§
Source§impl Clone for CatalogHints
impl Clone for CatalogHints
Source§fn clone(&self) -> CatalogHints
fn clone(&self) -> CatalogHints
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 moreSource§impl Debug for CatalogHints
impl Debug for CatalogHints
Source§impl Default for CatalogHints
impl Default for CatalogHints
Source§fn default() -> CatalogHints
fn default() -> CatalogHints
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CatalogHints
impl RefUnwindSafe for CatalogHints
impl Send for CatalogHints
impl Sync for CatalogHints
impl Unpin for CatalogHints
impl UnsafeUnpin for CatalogHints
impl UnwindSafe for CatalogHints
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more