Module cloudevents::event
source · 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 throughAttributesWriter
. 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 Aliases§
- The URI-reference type.