pub struct ContentEffectCoverage {
pub spell_id: u32,
pub effect: u8,
pub status: ContentEffectStatus,
pub reason: String,
}Expand description
Explicit coverage for an opaque spell effect that requires spec or item content.
Fields§
§spell_id: u32§effect: u8§status: ContentEffectStatus§reason: StringTrait Implementations§
Source§impl Debug for ContentEffectCoverage
impl Debug for ContentEffectCoverage
Source§impl<'de> Deserialize<'de> for ContentEffectCoverage
impl<'de> Deserialize<'de> for ContentEffectCoverage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ContentEffectCoverage
impl RefUnwindSafe for ContentEffectCoverage
impl Send for ContentEffectCoverage
impl Sync for ContentEffectCoverage
impl Unpin for ContentEffectCoverage
impl UnsafeUnpin for ContentEffectCoverage
impl UnwindSafe for ContentEffectCoverage
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