Struct haybale_pitchfork::secret::Memory [−][src]
pub struct Memory { /* fields omitted */ }
Expand description
A Memory
which tracks which of its contents are public or secret, and
reports constant-time violations whenever secret data is used as an address
for operations on it.
All the contents of the Memory
are initially marked public, until secret
data is written to the Memory
.
Trait Implementations
A new Memory
, whose contents at all addresses are completely uninitialized (unconstrained) Read more
A new Memory
, whose contents at all addresses are initialized to be 0
Read more
Read any number (>0) of bits of memory, at any alignment.
Returned BV
will have size bits
. Read more
Write any number (>0) of bits of memory, at any alignment.
Get a reference to the solver instance this Memory
belongs to
Adapt the Memory
to a new solver instance. Read more
Auto Trait Implementations
impl !RefUnwindSafe for Memory
impl UnwindSafe for Memory
Blanket Implementations
Mutably borrows from an owned value. Read more