pub struct ToolAuth {
pub env_vars: Vec<String>,
pub setup_url: String,
pub browser_auth: bool,
pub auth_instructions: Option<String>,
}Expand description
Authentication configuration for a tool
Fields§
§env_vars: Vec<String>§setup_url: String§browser_auth: bool§auth_instructions: Option<String>Trait Implementations§
impl StructuralPartialEq for ToolAuth
Auto Trait Implementations§
impl Freeze for ToolAuth
impl RefUnwindSafe for ToolAuth
impl Send for ToolAuth
impl Sync for ToolAuth
impl Unpin for ToolAuth
impl UnwindSafe for ToolAuth
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