pub enum ConfigDomainExternal {
General,
Syntax(LanguageId),
Language(LanguageId),
UserOverride(ViewId),
}
Expand description
The external RPC sends ViewId
s, which we convert to BufferId
s
internally.
Variants§
Trait Implementations§
Source§impl Clone for ConfigDomainExternal
impl Clone for ConfigDomainExternal
Source§fn clone(&self) -> ConfigDomainExternal
fn clone(&self) -> ConfigDomainExternal
Returns a copy 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 ConfigDomainExternal
impl Debug for ConfigDomainExternal
Source§impl<'de> Deserialize<'de> for ConfigDomainExternal
impl<'de> Deserialize<'de> for ConfigDomainExternal
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 Hash for ConfigDomainExternal
impl Hash for ConfigDomainExternal
Source§impl PartialEq for ConfigDomainExternal
impl PartialEq for ConfigDomainExternal
Source§impl Serialize for ConfigDomainExternal
impl Serialize for ConfigDomainExternal
impl Eq for ConfigDomainExternal
impl StructuralPartialEq for ConfigDomainExternal
Auto Trait Implementations§
impl Freeze for ConfigDomainExternal
impl RefUnwindSafe for ConfigDomainExternal
impl Send for ConfigDomainExternal
impl Sync for ConfigDomainExternal
impl Unpin for ConfigDomainExternal
impl UnwindSafe for ConfigDomainExternal
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