Module eventstore::prelude
source · Structs§
- Options of the append to stream command.
- Represents a client to a single node.
Client
maintains a full duplex communication to EventStoreDB. - Gathers all the settings related to a gRPC client with an EventStoreDB database.
ClientSettings
can only be created when parsing a connection string. - Holds login and password information.
- Options of the delete stream command.
- Holds data of event about to be sent to the server.
- Gathers every persistent subscription property.
- A structure referring to a potential logical record position in the EventStoreDB transaction file.
- Represents the result of looking up a specific event number from a stream.
- Represents a previously written event.
- A structure representing a single event or an resolved link event.
- A command retry policy.
- Represents an access control list for a stream.
- Represents stream metadata with strongly types properties for system values and a dictionary-like interface for custom values.
- Used to facilitate the creation of a stream’s metadata.
- Options of the tombstone stream command.
- Represents a stream metadata.
- Returned after writing to a stream.
Enums§
- Actual revision of a stream.
- EventStoreDB command error.
- Constants used for expected version control. The use of expected version can be a bit tricky especially when discussing assurances given by the GetEventStore server.
- EventStoreDB command error.
- Gathers every possible Nak actions.
- Indicates which order of preferred nodes for connecting to.
- Enumerates all persistent action exceptions.
- Represents the different scenarios that could happen when performing a persistent subscription.
- Enumeration detailing the possible outcomes of reading a stream.
- Represents the errors that can arise when reading a stream.
- Represents the result of reading a stream.
- Represents a reconnection strategy when a connection has dropped or is about to be created.
- Represents stream metadata as a series of properties for system data and user-defined metadata.
- Events related to a subscription.
- System supported consumer strategies for use with persistent subscriptions.