#[non_exhaustive]pub enum SyntheticsBasicAuth {
SyntheticsBasicAuthWeb(Box<SyntheticsBasicAuthWeb>),
SyntheticsBasicAuthSigv4(Box<SyntheticsBasicAuthSigv4>),
SyntheticsBasicAuthNTLM(Box<SyntheticsBasicAuthNTLM>),
SyntheticsBasicAuthDigest(Box<SyntheticsBasicAuthDigest>),
SyntheticsBasicAuthOauthClient(Box<SyntheticsBasicAuthOauthClient>),
SyntheticsBasicAuthOauthROP(Box<SyntheticsBasicAuthOauthROP>),
UnparsedObject(UnparsedObject),
}
Expand description
Object to handle basic authentication when performing the test.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SyntheticsBasicAuthWeb(Box<SyntheticsBasicAuthWeb>)
SyntheticsBasicAuthSigv4(Box<SyntheticsBasicAuthSigv4>)
SyntheticsBasicAuthNTLM(Box<SyntheticsBasicAuthNTLM>)
SyntheticsBasicAuthDigest(Box<SyntheticsBasicAuthDigest>)
SyntheticsBasicAuthOauthClient(Box<SyntheticsBasicAuthOauthClient>)
SyntheticsBasicAuthOauthROP(Box<SyntheticsBasicAuthOauthROP>)
UnparsedObject(UnparsedObject)
Trait Implementations§
Source§impl Clone for SyntheticsBasicAuth
impl Clone for SyntheticsBasicAuth
Source§fn clone(&self) -> SyntheticsBasicAuth
fn clone(&self) -> SyntheticsBasicAuth
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 SyntheticsBasicAuth
impl Debug for SyntheticsBasicAuth
Source§impl<'de> Deserialize<'de> for SyntheticsBasicAuth
impl<'de> Deserialize<'de> for SyntheticsBasicAuth
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
Source§impl PartialEq for SyntheticsBasicAuth
impl PartialEq for SyntheticsBasicAuth
Source§impl Serialize for SyntheticsBasicAuth
impl Serialize for SyntheticsBasicAuth
impl StructuralPartialEq for SyntheticsBasicAuth
Auto Trait Implementations§
impl Freeze for SyntheticsBasicAuth
impl RefUnwindSafe for SyntheticsBasicAuth
impl Send for SyntheticsBasicAuth
impl Sync for SyntheticsBasicAuth
impl Unpin for SyntheticsBasicAuth
impl UnwindSafe for SyntheticsBasicAuth
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