pub struct SubRoutine { /* private fields */ }

Implementations

do cleanup and return modified state Do take that filthy stuff and return it back. Some states of Filth enum are internaly used but in output it can only be:

  1. Dirty with empty Map (Map is internaly used). Only changed slots are returned in storage or
  2. Destroyed if selfdestruct was called.

Use it with load_account function.

use it only if you know that acc is hot

return if it has collition of addresses

transfer balance from address to target. Check if target exist/is_cold

load account into memory. return if it is cold or hot accessed

account should already be present in our state. returns (original,present,new) slot

push log into subroutine

Trait Implementations

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.