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 get CloudEvents Context attributes.
Trait to set CloudEvents Context attributes.
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.