pub enum ArgumentLayout {
Ordered(ArgumentOrder),
TopWords,
}Expand description
What this trace proved about how a contract’s compiler passes arguments.
Variants§
Ordered(ArgumentOrder)
The parameters are the top words at the entry point, in this order.
TopWords
The parameters are the top words, but which is which was not established: the evidence came from a one-parameter frame, where both orders look the same.
Trait Implementations§
Source§impl Clone for ArgumentLayout
impl Clone for ArgumentLayout
impl Copy for ArgumentLayout
Source§impl Debug for ArgumentLayout
impl Debug for ArgumentLayout
impl Eq for ArgumentLayout
Source§impl PartialEq for ArgumentLayout
impl PartialEq for ArgumentLayout
impl StructuralPartialEq for ArgumentLayout
Auto Trait Implementations§
impl Freeze for ArgumentLayout
impl RefUnwindSafe for ArgumentLayout
impl Send for ArgumentLayout
impl Sync for ArgumentLayout
impl Unpin for ArgumentLayout
impl UnsafeUnpin for ArgumentLayout
impl UnwindSafe for ArgumentLayout
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