Struct ofdb_entities::event::Event
source · [−]pub struct Event {Show 14 fields
pub id: Id,
pub title: String,
pub description: Option<String>,
pub start: Timestamp,
pub end: Option<Timestamp>,
pub location: Option<Location>,
pub contact: Option<Contact>,
pub tags: Vec<String>,
pub homepage: Option<Url>,
pub created_by: Option<String>,
pub registration: Option<RegistrationType>,
pub archived: Option<Timestamp>,
pub image_url: Option<Url>,
pub image_link_url: Option<Url>,
}Fields
id: Idtitle: Stringdescription: Option<String>start: Timestampend: Option<Timestamp>location: Option<Location>contact: Option<Contact>homepage: Option<Url>created_by: Option<String>registration: Option<RegistrationType>archived: Option<Timestamp>image_url: Option<Url>image_link_url: Option<Url>Implementations
sourceimpl Event
impl Event
pub fn strip_activity_details(self) -> Self
pub fn strip_contact_details(self) -> Self
pub fn is_owned<'a>(
&self,
moderated_tags: impl IntoIterator<Item = &'a str>
) -> bool
Trait Implementations
sourceimpl PartialEq<Event> for Event
impl PartialEq<Event> for Event
impl Eq for Event
impl StructuralEq for Event
impl StructuralPartialEq for Event
Auto Trait Implementations
impl RefUnwindSafe for Event
impl Send for Event
impl Sync for Event
impl Unpin for Event
impl UnwindSafe for Event
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