pub struct LiftedCase {
pub values: Vec<HighLevelILLiftedInstruction>,
pub body: Box<HighLevelILLiftedInstruction>,
}Fields§
§values: Vec<HighLevelILLiftedInstruction>§body: Box<HighLevelILLiftedInstruction>Trait Implementations§
Source§impl Clone for LiftedCase
impl Clone for LiftedCase
Source§fn clone(&self) -> LiftedCase
fn clone(&self) -> LiftedCase
Returns a duplicate of the value. Read more
1.0.0 · 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 LiftedCase
impl Debug for LiftedCase
Source§impl PartialEq for LiftedCase
impl PartialEq for LiftedCase
impl StructuralPartialEq for LiftedCase
Auto Trait Implementations§
impl Freeze for LiftedCase
impl RefUnwindSafe for LiftedCase
impl Send for LiftedCase
impl Sync for LiftedCase
impl Unpin for LiftedCase
impl UnwindSafe for LiftedCase
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more