Struct DeveloperToolsCredentialOptions
pub struct DeveloperToolsCredentialOptions {
pub executor: Option<Arc<dyn Executor>>,
}Available on crate feature
entra-id only.Expand description
Options for constructing a new [DeveloperToolsCredential]
Fields§
§executor: Option<Arc<dyn Executor>>An implementation of [Executor] to run commands asynchronously.
If None, one is created using [crate::process::new_executor]; alternatively,
you can supply your own implementation using a different asynchronous runtime.
Trait Implementations§
§impl Clone for DeveloperToolsCredentialOptions
impl Clone for DeveloperToolsCredentialOptions
§fn clone(&self) -> DeveloperToolsCredentialOptions
fn clone(&self) -> DeveloperToolsCredentialOptions
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 more§impl Debug for DeveloperToolsCredentialOptions
impl Debug for DeveloperToolsCredentialOptions
§impl Default for DeveloperToolsCredentialOptions
impl Default for DeveloperToolsCredentialOptions
§fn default() -> DeveloperToolsCredentialOptions
fn default() -> DeveloperToolsCredentialOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeveloperToolsCredentialOptions
impl !RefUnwindSafe for DeveloperToolsCredentialOptions
impl Send for DeveloperToolsCredentialOptions
impl Sync for DeveloperToolsCredentialOptions
impl Unpin for DeveloperToolsCredentialOptions
impl !UnwindSafe for DeveloperToolsCredentialOptions
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