pub struct RawLspRequestParams {
pub workspace_root: String,
pub method: String,
pub params: Value,
pub language: String,
}Fields§
§workspace_root: String§method: String§params: Value§language: StringTrait Implementations§
Source§impl Clone for RawLspRequestParams
impl Clone for RawLspRequestParams
Source§fn clone(&self) -> RawLspRequestParams
fn clone(&self) -> RawLspRequestParams
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RawLspRequestParams
impl Debug for RawLspRequestParams
Source§impl<'de> Deserialize<'de> for RawLspRequestParams
impl<'de> Deserialize<'de> for RawLspRequestParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RawLspRequestParams
impl RefUnwindSafe for RawLspRequestParams
impl Send for RawLspRequestParams
impl Sync for RawLspRequestParams
impl Unpin for RawLspRequestParams
impl UnwindSafe for RawLspRequestParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more