Skip to main content

clankerdiff_client/
lib.rs

1mod client;
2mod error;
3mod header;
4mod platform;
5pub mod protocol;
6mod state;
7pub mod transport;
8
9pub use clankerdiff_core::{DiffReviewEvent, DiffScope, RepositoryAction, ReviewCapabilities};
10pub use client::{ClientSubscription, DiffClient};
11pub use error::ClientError;
12pub use header::{ConnectionHeader, ConnectionHeaderError};
13pub use protocol::shared::{DiffSnapshot, RemoteError, RemoteErrorCode};
14pub use state::{ClientOptions, ClientState, ConnectionState, ReconnectPolicy};
15pub use transport::{ClientMessageTransport, MaybeSend};