pub struct MirAssembly {
pub bodies: HashMap<FunctionId, MirBody>,
}Fields§
§bodies: HashMap<FunctionId, MirBody>Trait Implementations§
Source§impl Clone for MirAssembly
impl Clone for MirAssembly
Source§fn clone(&self) -> MirAssembly
fn clone(&self) -> MirAssembly
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 MirAssembly
impl Debug for MirAssembly
Source§impl Default for MirAssembly
impl Default for MirAssembly
Source§fn default() -> MirAssembly
fn default() -> MirAssembly
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MirAssembly
impl<'de> Deserialize<'de> for MirAssembly
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 MirAssembly
impl PartialEq for MirAssembly
Source§fn eq(&self, other: &MirAssembly) -> bool
fn eq(&self, other: &MirAssembly) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MirAssembly
impl Serialize for MirAssembly
impl StructuralPartialEq for MirAssembly
Auto Trait Implementations§
impl Freeze for MirAssembly
impl RefUnwindSafe for MirAssembly
impl Send for MirAssembly
impl Sync for MirAssembly
impl Unpin for MirAssembly
impl UnsafeUnpin for MirAssembly
impl UnwindSafe for MirAssembly
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