pub struct ReferencedNames {
pub spells: BTreeSet<String>,
pub auras: BTreeSet<String>,
pub talents: BTreeSet<String>,
}Expand description
All spell, aura, and talent names referenced by a parsed rotation.
Fields§
§spells: BTreeSet<String>§auras: BTreeSet<String>§talents: BTreeSet<String>Trait Implementations§
Source§impl Debug for ReferencedNames
impl Debug for ReferencedNames
Source§impl Default for ReferencedNames
impl Default for ReferencedNames
Source§fn default() -> ReferencedNames
fn default() -> ReferencedNames
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReferencedNames
impl RefUnwindSafe for ReferencedNames
impl Send for ReferencedNames
impl Sync for ReferencedNames
impl Unpin for ReferencedNames
impl UnsafeUnpin for ReferencedNames
impl UnwindSafe for ReferencedNames
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
§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