pub struct ConfigSettingsSnapshot {
pub settings: Vec<ConfigSetting>,
pub target_versions: Vec<ConfigTargetVersion>,
pub omitted_sensitive: usize,
pub omitted_large: usize,
pub omitted_limit: usize,
}Expand description
Bounded, credential-filtered catalog of the CLI’s effective and documented settings.
Fields§
§settings: Vec<ConfigSetting>Effective settings and documented schema entries from the shared CLI /config catalog.
target_versions: Vec<ConfigTargetVersion>Fingerprints for user, workspace, and project layers.
omitted_sensitive: usizeNumber of credential-bearing branches excluded from the catalog.
omitted_large: usizeNumber of values omitted because they exceeded the UI size bound.
omitted_limit: usizeNumber of additional settings omitted because the catalog reached its limit.
Trait Implementations§
Source§impl Clone for ConfigSettingsSnapshot
impl Clone for ConfigSettingsSnapshot
Source§impl Debug for ConfigSettingsSnapshot
impl Debug for ConfigSettingsSnapshot
Source§impl<'de> Deserialize<'de> for ConfigSettingsSnapshot
impl<'de> Deserialize<'de> for ConfigSettingsSnapshot
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 ConfigSettingsSnapshot
impl PartialEq for ConfigSettingsSnapshot
Source§impl Serialize for ConfigSettingsSnapshot
impl Serialize for ConfigSettingsSnapshot
impl StructuralPartialEq for ConfigSettingsSnapshot
Auto Trait Implementations§
impl Freeze for ConfigSettingsSnapshot
impl RefUnwindSafe for ConfigSettingsSnapshot
impl Send for ConfigSettingsSnapshot
impl Sync for ConfigSettingsSnapshot
impl Unpin for ConfigSettingsSnapshot
impl UnsafeUnpin for ConfigSettingsSnapshot
impl UnwindSafe for ConfigSettingsSnapshot
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