pub struct ConfigurationOverridesDTO {
pub Resource: Option<Value>,
pub OverrideIdentifier: Option<String>,
}Expand description
A serializable struct for specifying overrides when retrieving or inspecting configuration values.
This allows for fetching settings that are specific to a particular resource
(like a file URI) or a language (like settings inside a [rust] block).
Fields§
§Resource: Option<Value>The resource URI to which the configuration should be scoped.
This is used to resolve resource-specific and folder-specific settings.
The value is a serialized UriComponents DTO.
OverrideIdentifier: Option<String>The language identifier for language-specific overrides.
This is used to resolve [language] blocks in settings.json.
Trait Implementations§
Source§impl Clone for ConfigurationOverridesDTO
impl Clone for ConfigurationOverridesDTO
Source§fn clone(&self) -> ConfigurationOverridesDTO
fn clone(&self) -> ConfigurationOverridesDTO
Returns a duplicate 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 ConfigurationOverridesDTO
impl Debug for ConfigurationOverridesDTO
Source§impl Default for ConfigurationOverridesDTO
impl Default for ConfigurationOverridesDTO
Source§fn default() -> ConfigurationOverridesDTO
fn default() -> ConfigurationOverridesDTO
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigurationOverridesDTO
impl<'de> Deserialize<'de> for ConfigurationOverridesDTO
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
Auto Trait Implementations§
impl Freeze for ConfigurationOverridesDTO
impl RefUnwindSafe for ConfigurationOverridesDTO
impl Send for ConfigurationOverridesDTO
impl Sync for ConfigurationOverridesDTO
impl Unpin for ConfigurationOverridesDTO
impl UnwindSafe for ConfigurationOverridesDTO
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