pub struct FileSystemCapabilities {
pub read_text_file: bool,
pub write_text_file: bool,
}Expand description
The file-system capabilities the client advertises.
The editor turns on read_text_file / write_text_file
when the agent may call the corresponding
fs/read_text_file / fs/write_text_file methods.
Fields§
§read_text_file: boolWhether the client accepts
fs/read_text_file calls.
write_text_file: boolWhether the client accepts
fs/write_text_file calls.
Trait Implementations§
Source§impl Clone for FileSystemCapabilities
impl Clone for FileSystemCapabilities
Source§impl Debug for FileSystemCapabilities
impl Debug for FileSystemCapabilities
Source§impl Default for FileSystemCapabilities
impl Default for FileSystemCapabilities
Source§impl<'de> Deserialize<'de> for FileSystemCapabilities
impl<'de> Deserialize<'de> for FileSystemCapabilities
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 FileSystemCapabilities
Source§impl PartialEq for FileSystemCapabilities
impl PartialEq for FileSystemCapabilities
Source§impl Serialize for FileSystemCapabilities
impl Serialize for FileSystemCapabilities
impl StructuralPartialEq for FileSystemCapabilities
Auto Trait Implementations§
impl Freeze for FileSystemCapabilities
impl RefUnwindSafe for FileSystemCapabilities
impl Send for FileSystemCapabilities
impl Sync for FileSystemCapabilities
impl Unpin for FileSystemCapabilities
impl UnsafeUnpin for FileSystemCapabilities
impl UnwindSafe for FileSystemCapabilities
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