2019-09-30 11:58:53 +03:00
|
|
|
//! FIXME: write short doc here
|
|
|
|
|
|
2019-06-26 09:12:46 +03:00
|
|
|
#![recursion_limit = "512"]
|
2018-09-01 18:16:08 +03:00
|
|
|
mod caps;
|
2019-01-12 13:00:58 -05:00
|
|
|
mod cargo_target_spec;
|
2018-09-01 18:16:08 +03:00
|
|
|
mod conv;
|
|
|
|
|
mod main_loop;
|
2019-01-29 21:39:09 -05:00
|
|
|
mod markdown;
|
2018-10-15 17:44:23 -04:00
|
|
|
pub mod req;
|
2019-08-06 13:12:58 +02:00
|
|
|
pub mod config;
|
2019-06-01 10:31:40 +03:00
|
|
|
mod world;
|
2018-09-01 18:16:08 +03:00
|
|
|
|
2019-06-15 02:42:56 +06:00
|
|
|
pub type Result<T> = std::result::Result<T, Box<dyn std::error::Error + Send + Sync>>;
|
2019-07-04 23:05:17 +03:00
|
|
|
pub use crate::{
|
2019-08-22 11:08:22 +03:00
|
|
|
caps::server_capabilities,
|
|
|
|
|
config::ServerConfig,
|
|
|
|
|
main_loop::LspError,
|
|
|
|
|
main_loop::{main_loop, show_message},
|
2019-07-04 23:05:17 +03:00
|
|
|
};
|