pub struct KiloConfig {
pub enabled: bool,
pub api_key_env: String,
pub api_key: Option<String>,
pub organization_id: Option<String>,
}Fields§
§enabled: bool§api_key_env: String§api_key: Option<String>§organization_id: Option<String>Optional Kilo organization id — scopes the balance to a team via the
x-kilocode-organizationid header. Omit for the personal balance.
Trait Implementations§
Source§impl Clone for KiloConfig
impl Clone for KiloConfig
Source§fn clone(&self) -> KiloConfig
fn clone(&self) -> KiloConfig
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 moreSource§impl Debug for KiloConfig
impl Debug for KiloConfig
Source§impl Default for KiloConfig
impl Default for KiloConfig
Source§impl<'de> Deserialize<'de> for KiloConfigwhere
KiloConfig: Default,
impl<'de> Deserialize<'de> for KiloConfigwhere
KiloConfig: Default,
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 KiloConfig
impl RefUnwindSafe for KiloConfig
impl Send for KiloConfig
impl Sync for KiloConfig
impl Unpin for KiloConfig
impl UnsafeUnpin for KiloConfig
impl UnwindSafe for KiloConfig
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more