pub enum ConfluenceAuthConfig {
BearerToken {
token: SecretString,
},
Basic {
username: String,
password: SecretString,
},
}Expand description
Authentication configuration for Confluence self-hosted.
Note: intentionally not Serialize/Deserialize — Confluence credentials
are constructed in-process from the keychain. Cross-process transport would
expose password / token via the wire format.
Variants§
Trait Implementations§
Source§impl Clone for ConfluenceAuthConfig
impl Clone for ConfluenceAuthConfig
Source§fn clone(&self) -> ConfluenceAuthConfig
fn clone(&self) -> ConfluenceAuthConfig
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 moreAuto Trait Implementations§
impl Freeze for ConfluenceAuthConfig
impl RefUnwindSafe for ConfluenceAuthConfig
impl Send for ConfluenceAuthConfig
impl Sync for ConfluenceAuthConfig
impl Unpin for ConfluenceAuthConfig
impl UnsafeUnpin for ConfluenceAuthConfig
impl UnwindSafe for ConfluenceAuthConfig
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