p2panda 0.6.0

Out-of-the-box p2panda Node API for application developers
Documentation
// SPDX-License-Identifier: MIT OR Apache-2.0

mod acked;
mod ephemeral_stream;
mod event_stream;
mod external_stream;
mod replay;
mod stream;
mod sync_metrics;

pub use acked::AckedError;
pub(crate) use ephemeral_stream::ephemeral_stream;
pub use ephemeral_stream::{
    EphemeralMessage, EphemeralPublishError, EphemeralStreamPublisher, EphemeralStreamSubscription,
};
pub use event_stream::SystemEvent;
pub(crate) use event_stream::event_stream;
pub use replay::StreamFrom;
pub(crate) use stream::processed_stream;
pub use stream::{
    ProcessedOperation, PublishError, PublishFuture, Source, StreamEvent, StreamPublisher,
    StreamSubscription,
};
pub use sync_metrics::{SessionPhase, SyncError};