pub enum SerializableActions {
Show 24 variants
FeeExempt,
PublicLow,
PublicHigh,
CreateProject,
ManageProjectDriver,
ManageCriterias,
AddService,
ManageDelegateAuthority,
UpdatePlatformData,
ManageAssemblerConfig,
ManageCharacterModels,
AssignCharacterTraits,
CreateResources,
MintResources,
BurnResources,
CreateFaucet,
CreateRecipe,
ManageStakingPool,
WithdrawStakingPoolRewards,
ManageSplStakingPool,
WithdrawSplStakingPoolRewards,
ManageMissionPool,
WithdrawMissionPoolRewards,
ManageGuildKit,
}
Variants§
FeeExempt
PublicLow
PublicHigh
CreateProject
ManageProjectDriver
ManageCriterias
AddService
ManageDelegateAuthority
UpdatePlatformData
ManageAssemblerConfig
ManageCharacterModels
AssignCharacterTraits
CreateResources
MintResources
BurnResources
CreateFaucet
CreateRecipe
ManageStakingPool
WithdrawStakingPoolRewards
ManageSplStakingPool
WithdrawSplStakingPoolRewards
ManageMissionPool
WithdrawMissionPoolRewards
ManageGuildKit
Implementations§
Trait Implementations§
Source§impl BorshDeserialize for SerializableActions
impl BorshDeserialize for SerializableActions
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for SerializableActions
impl BorshSerialize for SerializableActions
Source§impl Clone for SerializableActions
impl Clone for SerializableActions
Source§fn clone(&self) -> SerializableActions
fn clone(&self) -> SerializableActions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl EnumExt for SerializableActions
impl EnumExt for SerializableActions
Source§impl<'a> From<&SerializableActions> for Action<'a>
impl<'a> From<&SerializableActions> for Action<'a>
Source§fn from(action: &SerializableActions) -> Action<'a>
fn from(action: &SerializableActions) -> Action<'a>
Converts to this type from the input type.
Source§impl ToSchema for SerializableActions
impl ToSchema for SerializableActions
fn schema() -> Schema
fn schema_value(&self) -> SchemaValue
Auto Trait Implementations§
impl Freeze for SerializableActions
impl RefUnwindSafe for SerializableActions
impl Send for SerializableActions
impl Sync for SerializableActions
impl Unpin for SerializableActions
impl UnwindSafe for SerializableActions
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