Skip to main content

clankerdiff_protocol/client/
mod.rs

1mod document_cache;
2mod message;
3mod transport;
4
5pub use document_cache::DocumentCache;
6pub use message::ClientCommand;
7pub use transport::{LocalClientMessageTransport, LocalClientTransport};
8
9use clankerdiff_core::ReviewCapabilities;
10
11#[must_use]
12pub fn capabilities(connected: bool, document: bool) -> ReviewCapabilities {
13    ReviewCapabilities {
14        repository: connected,
15        refresh: connected,
16        scope: connected,
17        submit: document,
18        ..ReviewCapabilities::default()
19    }
20}