pub enum ExecutableComponentKind {
Mir,
Analysis,
Bytecode,
VmLayout,
FunctionRegistry,
SourceMap,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ExecutableComponentKind
impl Clone for ExecutableComponentKind
Source§fn clone(&self) -> ExecutableComponentKind
fn clone(&self) -> ExecutableComponentKind
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 ExecutableComponentKind
Source§impl Debug for ExecutableComponentKind
impl Debug for ExecutableComponentKind
Source§impl<'de> Deserialize<'de> for ExecutableComponentKind
impl<'de> Deserialize<'de> for ExecutableComponentKind
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 ExecutableComponentKind
Source§impl Ord for ExecutableComponentKind
impl Ord for ExecutableComponentKind
Source§fn cmp(&self, other: &ExecutableComponentKind) -> Ordering
fn cmp(&self, other: &ExecutableComponentKind) -> 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 ExecutableComponentKind
impl PartialEq for ExecutableComponentKind
Source§impl PartialOrd for ExecutableComponentKind
impl PartialOrd for ExecutableComponentKind
Source§impl Serialize for ExecutableComponentKind
impl Serialize for ExecutableComponentKind
impl StructuralPartialEq for ExecutableComponentKind
Auto Trait Implementations§
impl Freeze for ExecutableComponentKind
impl RefUnwindSafe for ExecutableComponentKind
impl Send for ExecutableComponentKind
impl Sync for ExecutableComponentKind
impl Unpin for ExecutableComponentKind
impl UnsafeUnpin for ExecutableComponentKind
impl UnwindSafe for ExecutableComponentKind
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