This commit is contained in:
Aleksey Kladov 2018-08-13 00:09:30 +03:00
parent 535bd7ccf7
commit 25aebb5225
2 changed files with 120 additions and 81 deletions

View file

@ -31,7 +31,7 @@ use flexi_logger::Logger;
use libanalysis::WorldState;
use ::{
io::{Io, RawMsg, RawResponse, RawNotification}
io::{Io, RawMsg, RawResponse, RawRequest, RawNotification}
};
pub type Result<T> = ::std::result::Result<T, ::failure::Error>;
@ -104,6 +104,7 @@ fn initialize(io: &mut Io) -> Result<()> {
enum Task {
Respond(RawResponse),
Request(RawRequest),
Notify(RawNotification),
Die(::failure::Error),
}