pub struct MarkerView {
pub time_ms: u32,
pub sequence: u64,
pub kind: String,
pub spell_or_aura_id: u32,
pub target_id: u32,
pub amount: u32,
pub is_crit: bool,
pub source: String,
pub source_id: u32,
pub pull_id: Option<u32>,
pub group_id: Option<u32>,
}Expand description
A single timeline marker such as a damage, cast, resource, or proc event.
Fields§
§time_ms: u32§sequence: u64§kind: String§spell_or_aura_id: u32§target_id: u32§amount: u32§is_crit: bool§source: String§source_id: u32§pull_id: Option<u32>§group_id: Option<u32>Trait Implementations§
Source§impl Clone for MarkerView
impl Clone for MarkerView
Source§fn clone(&self) -> MarkerView
fn clone(&self) -> MarkerView
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 MarkerView
impl Debug for MarkerView
Source§impl Serialize for MarkerView
impl Serialize for MarkerView
Source§impl Tsify for MarkerView
impl Tsify for MarkerView
const DECL: &'static str = "/**\n * A single timeline marker such as a damage, cast, resource, or proc event.\n */\nexport interface MarkerView {\n time_ms: number;\n sequence: number;\n kind: string;\n spell_or_aura_id: number;\n target_id: number;\n amount: number;\n is_crit: boolean;\n source: string;\n source_id: number;\n pull_id: number | undefined;\n group_id: number | undefined;\n}"
const SERIALIZATION_CONFIG: SerializationConfig
type JsType = JsType
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
Auto Trait Implementations§
impl Freeze for MarkerView
impl RefUnwindSafe for MarkerView
impl Send for MarkerView
impl Sync for MarkerView
impl Unpin for MarkerView
impl UnsafeUnpin for MarkerView
impl UnwindSafe for MarkerView
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