pub enum ArchKind {
Amd64,
Arm64,
}Expand description
CPU architecture a service needs. Mirrors the arch half of an OCI platform.
Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ArchKind
impl<'de> Deserialize<'de> for ArchKind
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ArchKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ArchKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ArchKind
impl Serialize for ArchKind
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for ArchKind
impl Eq for ArchKind
impl StructuralPartialEq for ArchKind
Auto Trait Implementations§
impl Freeze for ArchKind
impl RefUnwindSafe for ArchKind
impl Send for ArchKind
impl Sync for ArchKind
impl Unpin for ArchKind
impl UnsafeUnpin for ArchKind
impl UnwindSafe for ArchKind
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.