pub struct CliCredentials {
pub base_url: Option<String>,
pub bearer_token: Option<String>,
}Expand description
Configuration file for persistent CLI authentication.
Fields§
§base_url: Option<String>Base URL for the FerrisKey API.
bearer_token: Option<String>Bearer token for authenticated operations.
Implementations§
Trait Implementations§
Source§impl Clone for CliCredentials
impl Clone for CliCredentials
Source§fn clone(&self) -> CliCredentials
fn clone(&self) -> CliCredentials
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 CliCredentials
impl Debug for CliCredentials
Source§impl Default for CliCredentials
impl Default for CliCredentials
Source§fn default() -> CliCredentials
fn default() -> CliCredentials
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CliCredentials
impl<'de> Deserialize<'de> for CliCredentials
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 CliCredentials
impl RefUnwindSafe for CliCredentials
impl Send for CliCredentials
impl Sync for CliCredentials
impl Unpin for CliCredentials
impl UnsafeUnpin for CliCredentials
impl UnwindSafe for CliCredentials
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