pub struct ByteCodeUnit { /* private fields */ }
Expand description
Unit stored as byte code, which is a more compact representation than
ArrayUnit
, but takes more time to execute since it needs to be decoded as
it’s being executed.
Trait Implementations§
Source§impl Debug for ByteCodeUnit
impl Debug for ByteCodeUnit
Source§impl Default for ByteCodeUnit
impl Default for ByteCodeUnit
Source§fn default() -> ByteCodeUnit
fn default() -> ByteCodeUnit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ByteCodeUnit
impl<'de> Deserialize<'de> for ByteCodeUnit
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 Serialize for ByteCodeUnit
impl Serialize for ByteCodeUnit
Source§impl TryClone for ByteCodeUnit
impl TryClone for ByteCodeUnit
impl UnitEncoder for ByteCodeUnit
impl UnitStorage for ByteCodeUnit
Auto Trait Implementations§
impl Freeze for ByteCodeUnit
impl RefUnwindSafe for ByteCodeUnit
impl Send for ByteCodeUnit
impl Sync for ByteCodeUnit
impl Unpin for ByteCodeUnit
impl UnwindSafe for ByteCodeUnit
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