pub enum OutputArtifact {
Executable,
Module,
Text,
}Expand description
What a finished compilation of this target is.
Variants§
Executable
Object files that a linker turns into an executable.
Module
A self-contained module, assembled but never linked.
Text
Assembly text handed on as-is.
Trait Implementations§
Source§impl Clone for OutputArtifact
impl Clone for OutputArtifact
impl Copy for OutputArtifact
Source§impl Debug for OutputArtifact
impl Debug for OutputArtifact
impl Eq for OutputArtifact
Source§impl Hash for OutputArtifact
impl Hash for OutputArtifact
Source§impl PartialEq for OutputArtifact
impl PartialEq for OutputArtifact
impl StructuralPartialEq for OutputArtifact
Auto Trait Implementations§
impl Freeze for OutputArtifact
impl RefUnwindSafe for OutputArtifact
impl Send for OutputArtifact
impl Sync for OutputArtifact
impl Unpin for OutputArtifact
impl UnsafeUnpin for OutputArtifact
impl UnwindSafe for OutputArtifact
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