pub struct CoreRegisterStack { /* private fields */ }Implementations§
Source§impl CoreRegisterStack
impl CoreRegisterStack
pub fn new(arch: CoreArchitecture, id: RegisterStackId) -> Option<Self>
Trait Implementations§
Source§impl Clone for CoreRegisterStack
impl Clone for CoreRegisterStack
Source§fn clone(&self) -> CoreRegisterStack
fn clone(&self) -> CoreRegisterStack
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 CoreRegisterStack
impl Debug for CoreRegisterStack
Source§impl Hash for CoreRegisterStack
impl Hash for CoreRegisterStack
Source§impl PartialEq for CoreRegisterStack
impl PartialEq for CoreRegisterStack
Source§impl RegisterStack for CoreRegisterStack
impl RegisterStack for CoreRegisterStack
type InfoType = CoreRegisterStackInfo
type RegType = CoreRegister
type RegInfoType = CoreRegisterInfo
fn name(&self) -> Cow<'_, str>
fn info(&self) -> CoreRegisterStackInfo
Source§fn id(&self) -> RegisterStackId
fn id(&self) -> RegisterStackId
Unique identifier for this
RegisterStack. Read moreimpl Copy for CoreRegisterStack
impl Eq for CoreRegisterStack
impl StructuralPartialEq for CoreRegisterStack
Auto Trait Implementations§
impl Freeze for CoreRegisterStack
impl RefUnwindSafe for CoreRegisterStack
impl Send for CoreRegisterStack
impl Sync for CoreRegisterStack
impl Unpin for CoreRegisterStack
impl UnwindSafe for CoreRegisterStack
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