pub struct CredentialConfig {
pub default_source: Option<String>,
pub auto_discover: bool,
pub claude_code_enabled: bool,
}Expand description
Controls which external credential sources are enabled.
Fields§
§default_source: Option<String>Default auth source id for codineer login (e.g. "codineer-oauth").
auto_discover: boolWhether to auto-discover credentials from external tools (default: true).
claude_code_enabled: boolEnable Claude Code credential auto-discovery.
Trait Implementations§
Source§impl Clone for CredentialConfig
impl Clone for CredentialConfig
Source§fn clone(&self) -> CredentialConfig
fn clone(&self) -> CredentialConfig
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 CredentialConfig
impl Debug for CredentialConfig
Source§impl Default for CredentialConfig
impl Default for CredentialConfig
Source§impl PartialEq for CredentialConfig
impl PartialEq for CredentialConfig
impl Eq for CredentialConfig
impl StructuralPartialEq for CredentialConfig
Auto Trait Implementations§
impl Freeze for CredentialConfig
impl RefUnwindSafe for CredentialConfig
impl Send for CredentialConfig
impl Sync for CredentialConfig
impl Unpin for CredentialConfig
impl UnsafeUnpin for CredentialConfig
impl UnwindSafe for CredentialConfig
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