pub enum MirOutputTarget {
Place(MirPlace),
Discard,
}Variants§
Trait Implementations§
Source§impl Clone for MirOutputTarget
impl Clone for MirOutputTarget
Source§fn clone(&self) -> MirOutputTarget
fn clone(&self) -> MirOutputTarget
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 moreSource§impl Debug for MirOutputTarget
impl Debug for MirOutputTarget
Source§impl<'de> Deserialize<'de> for MirOutputTarget
impl<'de> Deserialize<'de> for MirOutputTarget
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 PartialEq for MirOutputTarget
impl PartialEq for MirOutputTarget
Source§fn eq(&self, other: &MirOutputTarget) -> bool
fn eq(&self, other: &MirOutputTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MirOutputTarget
impl Serialize for MirOutputTarget
impl StructuralPartialEq for MirOutputTarget
Auto Trait Implementations§
impl Freeze for MirOutputTarget
impl RefUnwindSafe for MirOutputTarget
impl Send for MirOutputTarget
impl Sync for MirOutputTarget
impl Unpin for MirOutputTarget
impl UnsafeUnpin for MirOutputTarget
impl UnwindSafe for MirOutputTarget
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