Struct cyndikator_dispatch::Event[][src]

pub struct Event {
    pub url: Option<String>,
    pub title: Option<String>,
    pub categories: Vec<String>,
    pub description: Option<String>,
    pub feed_url: String,
    pub feed_title: Option<String>,
    pub feed_categories: Vec<String>,
    pub date: Option<DateTime<Local>>,
}

An event modeling a rss items and other such notification systems.

Fields

url: Option<String>

Url associated with the event

title: Option<String>

Title of an event

categories: Vec<String>

Categories the event

description: Option<String>

Description

feed_url: String

Url where the event was found

feed_title: Option<String>

Title of the feed

feed_categories: Vec<String>

Categories on the feed

date: Option<DateTime<Local>>

DateTime when the event took place

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

impl<T> TryConv for T

impl<T> TryConv for T

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.