#[repr(u8)]pub enum ObjectNamespace {
ProgramSource = 0,
PackageRelease = 1,
ProgramArtifact = 2,
InputValue = 3,
ResultValue = 4,
DetailedEvent = 5,
Log = 6,
Checkpoint = 7,
}Variants§
ProgramSource = 0
PackageRelease = 1
ProgramArtifact = 2
InputValue = 3
ResultValue = 4
DetailedEvent = 5
Log = 6
Checkpoint = 7
Trait Implementations§
Source§impl Clone for ObjectNamespace
impl Clone for ObjectNamespace
Source§fn clone(&self) -> ObjectNamespace
fn clone(&self) -> ObjectNamespace
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ObjectNamespace
Source§impl Debug for ObjectNamespace
impl Debug for ObjectNamespace
Source§impl<'de> Deserialize<'de> for ObjectNamespace
impl<'de> Deserialize<'de> for ObjectNamespace
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 Eq for ObjectNamespace
Source§impl Ord for ObjectNamespace
impl Ord for ObjectNamespace
Source§fn cmp(&self, other: &ObjectNamespace) -> Ordering
fn cmp(&self, other: &ObjectNamespace) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ObjectNamespace
impl PartialEq for ObjectNamespace
Source§impl PartialOrd for ObjectNamespace
impl PartialOrd for ObjectNamespace
Source§impl Serialize for ObjectNamespace
impl Serialize for ObjectNamespace
impl StructuralPartialEq for ObjectNamespace
Auto Trait Implementations§
impl Freeze for ObjectNamespace
impl RefUnwindSafe for ObjectNamespace
impl Send for ObjectNamespace
impl Sync for ObjectNamespace
impl Unpin for ObjectNamespace
impl UnsafeUnpin for ObjectNamespace
impl UnwindSafe for ObjectNamespace
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.