pub enum DocumentFormattingRequest {}Expand description
A request to format a whole document.
Trait Implementations§
Source§impl Debug for DocumentFormattingRequest
impl Debug for DocumentFormattingRequest
Source§impl Request for DocumentFormattingRequest
impl Request for DocumentFormattingRequest
const METHOD: LspRequestMethod<'static> = LspRequestMethod::TextDocumentFormatting
const MESSAGE_DIRECTION: MessageDirection = MessageDirection::ClientToServer
type Params = DocumentFormattingParams
type Result = Option<Vec<TextEdit>>
Auto Trait Implementations§
impl Freeze for DocumentFormattingRequest
impl RefUnwindSafe for DocumentFormattingRequest
impl Send for DocumentFormattingRequest
impl Sync for DocumentFormattingRequest
impl Unpin for DocumentFormattingRequest
impl UnsafeUnpin for DocumentFormattingRequest
impl UnwindSafe for DocumentFormattingRequest
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