pub type ServerEvent = Event<Arc<DiffSnapshot>>;Aliased Type§
pub enum ServerEvent {
Initialize {
protocol_version: u32,
repository_root: String,
},
Document(Arc<DiffSnapshot>),
RequestResult(Result<(), RemoteError>),
Health {
error: Option<RemoteError>,
},
Error(RemoteError),
}Variants§
Initialize
Document(Arc<DiffSnapshot>)
RequestResult(Result<(), RemoteError>)
Health
Fields
§
error: Option<RemoteError>