Struct scsys_core::events::EventModel
source · pub struct EventModel {
pub id: ObjectId,
pub created: Timestamp,
pub dispersed: Timestamp,
pub data: Vec<String>,
}Fields
id: ObjectIdcreated: Timestampdispersed: Timestampdata: Vec<String>Trait Implementations
sourceimpl Clone for EventModel
impl Clone for EventModel
sourcefn clone(&self) -> EventModel
fn clone(&self) -> EventModel
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 moresourceimpl Debug for EventModel
impl Debug for EventModel
sourceimpl Default for EventModel
impl Default for EventModel
sourcefn default() -> EventModel
fn default() -> EventModel
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for EventModel
impl<'de> Deserialize<'de> for EventModel
sourcefn 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
sourceimpl Hash for EventModel
impl Hash for EventModel
sourceimpl PartialEq<EventModel> for EventModel
impl PartialEq<EventModel> for EventModel
sourcefn eq(&self, other: &EventModel) -> bool
fn eq(&self, other: &EventModel) -> bool
sourceimpl Serialize for EventModel
impl Serialize for EventModel
impl Eq for EventModel
impl StructuralEq for EventModel
impl StructuralPartialEq for EventModel
Auto Trait Implementations
impl RefUnwindSafe for EventModel
impl Send for EventModel
impl Sync for EventModel
impl Unpin for EventModel
impl UnwindSafe for EventModel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.