[][src]Enum cerk_router_rule_based::CloudEventFields

pub enum CloudEventFields {
    Id,
    Type,
    Source,
    Subject,
    Dataschema,
}

CloudEvent which could be used to route an event. They are mapped to all implemented CloudEvents standards (with some exceptions mentioned per field).

Variants

Id
Type
Source
Subject
Dataschema

schemaurl in v0.3

Trait Implementations

impl Clone for CloudEventFields[src]

impl Debug for CloudEventFields[src]

impl<'de> Deserialize<'de> for CloudEventFields[src]

impl PartialEq<CloudEventFields> for CloudEventFields[src]

impl Serialize for CloudEventFields[src]

impl StructuralPartialEq for CloudEventFields[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,