pub struct WorkspaceCapabilities {
pub schema_version: String,
pub files: bool,
pub search: bool,
pub commands: bool,
pub previews: bool,
pub atomic_writes: bool,
pub compare_and_swap: bool,
pub max_file_bytes: usize,
pub max_results: usize,
pub max_search_output_bytes: usize,
pub max_command_output_bytes: usize,
}Fields§
§schema_version: String§files: bool§search: bool§commands: bool§previews: bool§atomic_writes: bool§compare_and_swap: bool§max_file_bytes: usize§max_results: usize§max_search_output_bytes: usize§max_command_output_bytes: usizeTrait Implementations§
Source§impl Clone for WorkspaceCapabilities
impl Clone for WorkspaceCapabilities
Source§fn clone(&self) -> WorkspaceCapabilities
fn clone(&self) -> WorkspaceCapabilities
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 Debug for WorkspaceCapabilities
impl Debug for WorkspaceCapabilities
Source§impl Default for WorkspaceCapabilities
impl Default for WorkspaceCapabilities
Source§impl<'de> Deserialize<'de> for WorkspaceCapabilities
impl<'de> Deserialize<'de> for WorkspaceCapabilities
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
impl Eq for WorkspaceCapabilities
Source§impl PartialEq for WorkspaceCapabilities
impl PartialEq for WorkspaceCapabilities
Source§impl Serialize for WorkspaceCapabilities
impl Serialize for WorkspaceCapabilities
impl StructuralPartialEq for WorkspaceCapabilities
Auto Trait Implementations§
impl Freeze for WorkspaceCapabilities
impl RefUnwindSafe for WorkspaceCapabilities
impl Send for WorkspaceCapabilities
impl Sync for WorkspaceCapabilities
impl Unpin for WorkspaceCapabilities
impl UnsafeUnpin for WorkspaceCapabilities
impl UnwindSafe for WorkspaceCapabilities
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