actordb 0.9.0

An actor-first distributed database
// Copyright (c) Sean Lawlor
//
// This source code is licensed under both the MIT license found in the
// LICENSE-MIT file in the root directory of this source tree.

//! Raw generated protobuf specifications for over-the-wire communication.
//!
//! Internal shorthand for `actordb-protocol` bindings. The public schema
//! surface is `actordb_protocol::meta`; applications use high-level node APIs.

/// Meta types which include all base network protocol message types
pub mod meta {
    pub use actordb_protocol::meta::*;
}

pub use meta::batch_get_response::KeyValue as BatchKeyValue;
pub use meta::envelope::Msg as EnvelopeMsg;
pub use meta::{
    BatchAck, BatchGet, BatchGetResponse, BatchNack, BatchPut, Envelope, ForwardedGet,
    ForwardedPut, GetResponse, Hello, HelloAuth, KeySummary, MutationResponse, MutationResult,
    MutationStatus, Priority, QueryCell, QueryPageRequest, QueryPageResponse, QueryPageRow,
    QueryPageStatus, ReconcileData, ReconcileEntry, ReconcileFetch, ReconcileRequest,
    ReconcileResponse, ReplicateBatch, ReplicateOp, ReplicationAckLevel,
    ScanMatch as ScanMatchProto, ScanRequest, ScanResponse, SessionStart,
};