pub struct SpecAudit {
pub display_name: String,
pub spec_id: u32,
pub errors: Vec<AuditIssue>,
pub warnings: Vec<String>,
pub spell_count: usize,
pub aura_count: usize,
pub talent_count: usize,
pub hero_spell_count: usize,
pub hero_aura_count: usize,
}Expand description
Full audit result for one spec manifest.
Fields§
§display_name: String§spec_id: u32§errors: Vec<AuditIssue>§warnings: Vec<String>§spell_count: usize§aura_count: usize§talent_count: usize§hero_spell_count: usize§hero_aura_count: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for SpecAudit
impl RefUnwindSafe for SpecAudit
impl Send for SpecAudit
impl Sync for SpecAudit
impl Unpin for SpecAudit
impl UnsafeUnpin for SpecAudit
impl UnwindSafe for SpecAudit
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