updated output policy docs
This commit is contained in:
parent
7f8f0c5823
commit
6d3097ac9e
@ -283,11 +283,12 @@ pub enum ExtMode {
|
||||
Create
|
||||
}
|
||||
|
||||
/// Wrapper structure for evm return data to avoid unnecessary copying.
|
||||
/// Policy for handling output data on `RETURN` opcode.
|
||||
pub enum OutputPolicy<'a> {
|
||||
/// Reference to fixed sized output of a message call.
|
||||
/// Return reference to fixed sized output.
|
||||
/// Used for message calls.
|
||||
Return(&'a mut [u8]),
|
||||
/// Use it, if you want return code to initialize contract.
|
||||
/// Init new contract as soon as `RETURN` is called.
|
||||
InitContract
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user