Module cloudevents::event[][src]

Expand description

Provides Event data structure, EventBuilder and other facilities to work with Event.

Structs

Data structure representing CloudEvents V0.3 context attributes

Data structure representing CloudEvents V1.0 context attributes

Data structure that represents a CloudEvent. It provides methods to get the attributes through AttributesReader and write them through AttributesWriter. It also provides methods to read and write the event data.

Builder to create a CloudEvent V0.3

Builder to create a CloudEvent V1.0

Error representing an unknown SpecVersion string identifier

Enums

Enum representing a borrowed value of a CloudEvent attribute. This represents the types defined in the CloudEvent spec type system

Union type representing one of the possible context attributes structs

Event data attribute representation

Represents an error during build process

Represents all the possible CloudEvents extension values

CloudEvent specification version.

Traits

Trait to implement a builder for Event:

Trait to define conversion to DateTime

Trait to define conversion to Url

Type Definitions

The URI-reference type.