Enum oci_client::config::Os
source · pub enum Os {
Show 16 variants
Aix,
Android,
Darwin,
Dragonfly,
Freebsd,
Illumos,
Ios,
Js,
Linux,
Netbsd,
Openbsd,
Plan9,
Solaris,
Wasip1,
Windows,
None,
}
Expand description
The name of the operating system which the image is built to run on. Validated values are listed in Go Language document for GOARCH
Variants§
Aix
IBM AIX
Android
Android
Darwin
Apple Darwin
Dragonfly
FreeBSD Dragonfly
Freebsd
FreeBSD
Illumos
Illumos
Ios
iOS
Js
Js
Linux
Linux
Netbsd
NetBSD
Openbsd
OpenBSD
Plan9
Plan9 from Bell Labs
Solaris
Solaris
Wasip1
WASI Preview 1
Windows
Microsoft Windows
None
With this field empty
Trait Implementations§
source§impl<'de> Deserialize<'de> for Os
impl<'de> Deserialize<'de> for Os
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
impl StructuralPartialEq for Os
Auto Trait Implementations§
impl Freeze for Os
impl RefUnwindSafe for Os
impl Send for Os
impl Sync for Os
impl Unpin for Os
impl UnwindSafe for Os
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)