pub struct DropKeep {
pub base: ValueCounts,
pub keep: ValueCounts,
}Expand description
Stack lanes discarded and retained when branching to a control frame.
Fields§
§base: ValueCounts§keep: ValueCountsTrait Implementations§
impl Copy for DropKeep
Source§impl<'de> Deserialize<'de> for DropKeep
impl<'de> Deserialize<'de> for DropKeep
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
impl Eq for DropKeep
Source§impl From<(ValueCounts, ValueCounts)> for DropKeep
impl From<(ValueCounts, ValueCounts)> for DropKeep
Source§fn from((base, keep): (ValueCounts, ValueCounts)) -> Self
fn from((base, keep): (ValueCounts, ValueCounts)) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for DropKeep
Auto Trait Implementations§
impl Freeze for DropKeep
impl RefUnwindSafe for DropKeep
impl Send for DropKeep
impl Sync for DropKeep
impl Unpin for DropKeep
impl UnsafeUnpin for DropKeep
impl UnwindSafe for DropKeep
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