pub struct ExecutableProgram { /* private fields */ }Expand description
The compiler’s sole executable product: one verified wire program plus non-wire provenance.
Implementations§
Source§impl ExecutableProgram
impl ExecutableProgram
pub const fn wire(&self) -> &BytecodeProgram<Verified>
pub fn provenance(&self) -> &[ExecutableModuleProvenance]
Trait Implementations§
Source§impl Clone for ExecutableProgram
impl Clone for ExecutableProgram
Source§fn clone(&self) -> ExecutableProgram
fn clone(&self) -> ExecutableProgram
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 moreAuto Trait Implementations§
impl Freeze for ExecutableProgram
impl RefUnwindSafe for ExecutableProgram
impl Send for ExecutableProgram
impl Sync for ExecutableProgram
impl Unpin for ExecutableProgram
impl UnsafeUnpin for ExecutableProgram
impl UnwindSafe for ExecutableProgram
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