Struct arret_lsp_server::json_rpc::Response [−][src]
pub struct Response { pub id: RequestId, pub result: Option<Value>, pub error: Option<ResponseError>, }
Fields
id: RequestId
result: Option<Value>
error: Option<ResponseError>
Implementations
impl Response
[src]
impl Response
[src]Trait Implementations
impl<'de> Deserialize<'de> for Response
[src]
impl<'de> Deserialize<'de> for Response
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl From<Response> for ServerMessage
[src]
impl From<Response> for ServerMessage
[src]