pub struct Bitcode {
pub signature: Signature,
pub elements: Vec<BitcodeElement>,
pub block_info: HashMap<u64, BlockInfo>,
}
Expand description
Represents the contents of a file encoded using the LLVM bitstream container format
Fields§
§signature: Signature
§elements: Vec<BitcodeElement>
§block_info: HashMap<u64, BlockInfo>
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Bitcode
impl RefUnwindSafe for Bitcode
impl Send for Bitcode
impl Sync for Bitcode
impl Unpin for Bitcode
impl UnwindSafe for Bitcode
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