pub enum CoreOperatingSystemCode {
Gingr,
MixedSystems,
Unknown,
}Expand description
Stable codes for operational source systems that may feed NVA workflows.
Variants§
Gingr
Stable storage code for gingr.
MixedSystems
Stable storage code for mixed systems.
Unknown
Provider supplied an unrecognized value; preserve it for audit instead of failing closed.
Trait Implementations§
Source§impl Clone for CoreOperatingSystemCode
impl Clone for CoreOperatingSystemCode
Source§fn clone(&self) -> CoreOperatingSystemCode
fn clone(&self) -> CoreOperatingSystemCode
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 CoreOperatingSystemCode
impl Debug for CoreOperatingSystemCode
Source§impl<'de> Deserialize<'de> for CoreOperatingSystemCode
impl<'de> Deserialize<'de> for CoreOperatingSystemCode
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 From<CoreOperatingSystemCode> for OperatingSystem
impl From<CoreOperatingSystemCode> for OperatingSystem
Source§fn from(value: CoreOperatingSystemCode) -> Self
fn from(value: CoreOperatingSystemCode) -> Self
Converts to this type from the input type.
Source§impl From<OperatingSystem> for CoreOperatingSystemCode
impl From<OperatingSystem> for CoreOperatingSystemCode
Source§fn from(value: OperatingSystem) -> Self
fn from(value: OperatingSystem) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CoreOperatingSystemCode
impl PartialEq for CoreOperatingSystemCode
Source§impl Serialize for CoreOperatingSystemCode
impl Serialize for CoreOperatingSystemCode
impl Copy for CoreOperatingSystemCode
impl Eq for CoreOperatingSystemCode
impl StructuralPartialEq for CoreOperatingSystemCode
Auto Trait Implementations§
impl Freeze for CoreOperatingSystemCode
impl RefUnwindSafe for CoreOperatingSystemCode
impl Send for CoreOperatingSystemCode
impl Sync for CoreOperatingSystemCode
impl Unpin for CoreOperatingSystemCode
impl UnsafeUnpin for CoreOperatingSystemCode
impl UnwindSafe for CoreOperatingSystemCode
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