#[cw_ownable_execute]
Expand description

Append ownership-related execute message variant(s) to an enum.

For example, apply the cw_ownable_execute macro to the following enum:

use cosmwasm_schema::cw_serde;
use cw_ownable::cw_ownable_exeucte;

#[cw_ownable_execute]
#[cw_serde]
enum ExecuteMsg {
    Foo {},
    Bar {},
}

Is equivalent to:

use cosmwasm_schema::cw_serde;
use cw_ownable::Action;

#[cw_serde]
enum ExecuteMsg {
    UpdateOwnership(Action),
    Foo {},
    Bar {},
}

Note: #[cw_ownable_execute] must be applied before #[cw_serde].