pub struct ClaudeCodeProvider;Trait Implementations§
Source§impl Debug for ClaudeCodeProvider
impl Debug for ClaudeCodeProvider
Source§impl Default for ClaudeCodeProvider
impl Default for ClaudeCodeProvider
Source§fn default() -> ClaudeCodeProvider
fn default() -> ClaudeCodeProvider
Returns the “default value” for a type. Read more
Source§impl Provider for ClaudeCodeProvider
impl Provider for ClaudeCodeProvider
fn id(&self) -> ProviderId
fn discover(&self, env: &HostEnv) -> Result<Option<DataLocation>, ProviderError>
fn parse_usage( &self, loc: &DataLocation, ) -> Result<Vec<UsageEvent>, ProviderError>
fn parse_limits( &self, _loc: &DataLocation, ) -> Result<Vec<LimitWindow>, ProviderError>
Auto Trait Implementations§
impl Freeze for ClaudeCodeProvider
impl RefUnwindSafe for ClaudeCodeProvider
impl Send for ClaudeCodeProvider
impl Sync for ClaudeCodeProvider
impl Unpin for ClaudeCodeProvider
impl UnsafeUnpin for ClaudeCodeProvider
impl UnwindSafe for ClaudeCodeProvider
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