pub enum StatusSummary {
ClaudeJson,
CodexText,
ExitStatus,
}Expand description
How SCV condenses a CLI’s own status output. The raw output names the account (an email) or part of a key, so it is never printed.
Variants§
ClaudeJson
claude auth status JSON: loggedIn, authMethod, subscriptionType.
CodexText
codex login status text: “Logged in using an API key” or “ChatGPT”.
ExitStatus
The exit status alone.
Trait Implementations§
Source§impl Clone for StatusSummary
impl Clone for StatusSummary
Source§fn clone(&self) -> StatusSummary
fn clone(&self) -> StatusSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StatusSummary
Source§impl Debug for StatusSummary
impl Debug for StatusSummary
impl Eq for StatusSummary
Source§impl PartialEq for StatusSummary
impl PartialEq for StatusSummary
impl StructuralPartialEq for StatusSummary
Auto Trait Implementations§
impl Freeze for StatusSummary
impl RefUnwindSafe for StatusSummary
impl Send for StatusSummary
impl Sync for StatusSummary
impl Unpin for StatusSummary
impl UnsafeUnpin for StatusSummary
impl UnwindSafe for StatusSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.