pub struct PartialEvtc {
pub header: Header,
pub skill_count: u32,
pub agents: Vec<Agent>,
pub skills: Vec<Skill>,
}
Expand description
A partially-parsed EVTC file, containing everything but the events.
This can speed up parsing for applications which can work with the header, as the event stream is the largest chunk of data that has to be parsed.
Fields
header: Header
The file header values.
skill_count: u32
The skill count.
agents: Vec<Agent>
The actual agents.
skills: Vec<Skill>
The skills.
Trait Implementations
sourceimpl Clone for PartialEvtc
impl Clone for PartialEvtc
sourcefn clone(&self) -> PartialEvtc
fn clone(&self) -> PartialEvtc
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PartialEvtc
impl Debug for PartialEvtc
sourceimpl Default for PartialEvtc
impl Default for PartialEvtc
sourcefn default() -> PartialEvtc
fn default() -> PartialEvtc
Returns the “default value” for a type. Read more
sourceimpl From<Evtc> for PartialEvtc
impl From<Evtc> for PartialEvtc
sourceimpl Hash for PartialEvtc
impl Hash for PartialEvtc
sourceimpl PartialEq<PartialEvtc> for PartialEvtc
impl PartialEq<PartialEvtc> for PartialEvtc
sourcefn eq(&self, other: &PartialEvtc) -> bool
fn eq(&self, other: &PartialEvtc) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PartialEvtc) -> bool
fn ne(&self, other: &PartialEvtc) -> bool
This method tests for !=
.
impl Eq for PartialEvtc
impl StructuralEq for PartialEvtc
impl StructuralPartialEq for PartialEvtc
Auto Trait Implementations
impl RefUnwindSafe for PartialEvtc
impl Send for PartialEvtc
impl Sync for PartialEvtc
impl Unpin for PartialEvtc
impl UnwindSafe for PartialEvtc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more