pub struct AuraWindowView {
pub aura_id: u32,
pub target_id: u32,
pub start_ms: u32,
pub end_ms: u32,
pub source: String,
pub source_id: u32,
pub affected: String,
pub affected_id: u32,
pub pull_id: Option<u32>,
pub group_id: Option<u32>,
}Expand description
Time range during which an aura was active on a target.
Fields§
§aura_id: u32§target_id: u32§start_ms: u32§end_ms: u32§source: String§source_id: u32§affected: String§affected_id: u32§pull_id: Option<u32>§group_id: Option<u32>Trait Implementations§
Source§impl Clone for AuraWindowView
impl Clone for AuraWindowView
Source§fn clone(&self) -> AuraWindowView
fn clone(&self) -> AuraWindowView
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 AuraWindowView
impl Debug for AuraWindowView
Source§impl Serialize for AuraWindowView
impl Serialize for AuraWindowView
Source§impl Tsify for AuraWindowView
impl Tsify for AuraWindowView
const DECL: &'static str = "/**\n * Time range during which an aura was active on a target.\n */\nexport interface AuraWindowView {\n aura_id: number;\n target_id: number;\n start_ms: number;\n end_ms: number;\n source: string;\n source_id: number;\n affected: string;\n affected_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 AuraWindowView
impl RefUnwindSafe for AuraWindowView
impl Send for AuraWindowView
impl Sync for AuraWindowView
impl Unpin for AuraWindowView
impl UnsafeUnpin for AuraWindowView
impl UnwindSafe for AuraWindowView
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