pub enum CloudProvider {
Aws(IdentityDocument),
Azure(InstanceMetadata),
Gcp(InstanceMetadata),
}Variants§
Aws(IdentityDocument)
AWS
Azure(InstanceMetadata)
MS Azure
Gcp(InstanceMetadata)
Google Cloud Platform
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CloudProvider
impl RefUnwindSafe for CloudProvider
impl Send for CloudProvider
impl Sync for CloudProvider
impl Unpin for CloudProvider
impl UnwindSafe for CloudProvider
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