pub struct SsaOrigins {
pub normal: bool,
pub memop: bool,
pub fp_based_memop: bool,
pub sp_based_memop: bool,
}Expand description
The origin of SSA value from within the instruction. Please refer to this documentation for more info: https://docs.codedefender.io/features/ethnicity
Fields§
§normal: bool§memop: bool§fp_based_memop: bool§sp_based_memop: boolTrait Implementations§
Source§impl Clone for SsaOrigins
impl Clone for SsaOrigins
Source§fn clone(&self) -> SsaOrigins
fn clone(&self) -> SsaOrigins
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 SsaOrigins
impl Debug for SsaOrigins
Source§impl<'de> Deserialize<'de> for SsaOrigins
impl<'de> Deserialize<'de> for SsaOrigins
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
Auto Trait Implementations§
impl Freeze for SsaOrigins
impl RefUnwindSafe for SsaOrigins
impl Send for SsaOrigins
impl Sync for SsaOrigins
impl Unpin for SsaOrigins
impl UnwindSafe for SsaOrigins
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