#[repr(u8)]pub enum HopperProgramProfile {
Tiny = 0,
Strict = 1,
Audit = 2,
Raw = 3,
}Expand description
Program-size/audit profile emitted by #[hopper::program(profile = "...")].
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for HopperProgramProfile
impl Clone for HopperProgramProfile
Source§fn clone(&self) -> HopperProgramProfile
fn clone(&self) -> HopperProgramProfile
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 HopperProgramProfile
impl Debug for HopperProgramProfile
Source§impl PartialEq for HopperProgramProfile
impl PartialEq for HopperProgramProfile
Source§fn eq(&self, other: &HopperProgramProfile) -> bool
fn eq(&self, other: &HopperProgramProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for HopperProgramProfile
impl Eq for HopperProgramProfile
impl StructuralPartialEq for HopperProgramProfile
Auto Trait Implementations§
impl Freeze for HopperProgramProfile
impl RefUnwindSafe for HopperProgramProfile
impl Send for HopperProgramProfile
impl Sync for HopperProgramProfile
impl Unpin for HopperProgramProfile
impl UnsafeUnpin for HopperProgramProfile
impl UnwindSafe for HopperProgramProfile
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