[−][src]Struct simrs::EventEntry
Entry type stored in the scheduler, including the event value, component ID, and the time when it is supposed to occur.
Besides being stored in the scheduler's internal priority queue,
event entries are simply passed to crate::Components
object, which unpacks them, and passes them
to the correct component.
Trait Implementations
impl Debug for EventEntry
[src]
impl Eq for EventEntry
[src]
impl Ord for EventEntry
[src]
fn cmp(&self, other: &Self) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<EventEntry> for EventEntry
[src]
impl PartialOrd<EventEntry> for EventEntry
[src]
Auto Trait Implementations
impl !RefUnwindSafe for EventEntry
impl !Send for EventEntry
impl !Sync for EventEntry
impl Unpin for EventEntry
impl !UnwindSafe for EventEntry
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,