Expand description
Braid HTTP Protocol Implementation for Rust (Core + Server)
Re-exports§
pub use error::BraidError;pub use error::Result;
Modules§
- error
- Error types for Braid HTTP operations.
- merge
- Merge algorithms and CRDT implementations for conflict resolution.
- protocol_
mod - Protocol-level utilities for Braid-HTTP.
- server
- Braid HTTP server implementation.
- traits
Structs§
- Braid
Client - The main Braid HTTP client
- Braid
Request - Braid-specific request parameters.
- Braid
Response - HTTP response with Braid protocol information.
- Client
Config - Configuration for the Braid HTTP client.
- Content
Range - Content-Range specification for patches.
- Heartbeat
Config - Configuration for heartbeat timeout detection.
- Message
- Message
Parser - Patch
- A patch representing a partial update to a resource.
- Retry
Config - Configuration for retry behavior.
- Retry
State - Subscription
- Subscription
Stream - Update
Enums§
- Client
Error - Errors that can occur during Braid HTTP operations.
- Parse
State - Retry
Decision - Version
- A version identifier in the Braid protocol.
Type Aliases§
- Client
Result - Result type for Braid HTTP operations.