pub struct DocumentRangeFormattingRegistrationOptions {
pub text_document_registration_options: TextDocumentRegistrationOptions,
pub document_range_formatting_options: DocumentRangeFormattingOptions,
}Expand description
Registration options for a DocumentRangeFormattingRequest.
Fields§
§text_document_registration_options: TextDocumentRegistrationOptions§document_range_formatting_options: DocumentRangeFormattingOptionsImplementations§
Source§impl DocumentRangeFormattingRegistrationOptions
impl DocumentRangeFormattingRegistrationOptions
pub const fn new( text_document_registration_options: TextDocumentRegistrationOptions, document_range_formatting_options: DocumentRangeFormattingOptions, ) -> Self
Trait Implementations§
Source§impl Clone for DocumentRangeFormattingRegistrationOptions
impl Clone for DocumentRangeFormattingRegistrationOptions
Source§fn clone(&self) -> DocumentRangeFormattingRegistrationOptions
fn clone(&self) -> DocumentRangeFormattingRegistrationOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for DocumentRangeFormattingRegistrationOptions
impl Default for DocumentRangeFormattingRegistrationOptions
Source§fn default() -> DocumentRangeFormattingRegistrationOptions
fn default() -> DocumentRangeFormattingRegistrationOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentRangeFormattingRegistrationOptions
impl<'de> Deserialize<'de> for DocumentRangeFormattingRegistrationOptions
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
Source§impl PartialEq for DocumentRangeFormattingRegistrationOptions
impl PartialEq for DocumentRangeFormattingRegistrationOptions
Source§fn eq(&self, other: &DocumentRangeFormattingRegistrationOptions) -> bool
fn eq(&self, other: &DocumentRangeFormattingRegistrationOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DocumentRangeFormattingRegistrationOptions
impl StructuralPartialEq for DocumentRangeFormattingRegistrationOptions
Auto Trait Implementations§
impl Freeze for DocumentRangeFormattingRegistrationOptions
impl RefUnwindSafe for DocumentRangeFormattingRegistrationOptions
impl Send for DocumentRangeFormattingRegistrationOptions
impl Sync for DocumentRangeFormattingRegistrationOptions
impl Unpin for DocumentRangeFormattingRegistrationOptions
impl UnsafeUnpin for DocumentRangeFormattingRegistrationOptions
impl UnwindSafe for DocumentRangeFormattingRegistrationOptions
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