Skip to main content

HasName

Trait HasName 

Source
pub trait HasName {
    // Required method
    fn name(&self) -> &CamelCaseString;
}

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl HasName for AccountBumpValueNode

Source§

impl HasName for AccountLinkNode

Source§

impl HasName for AccountNode

Source§

impl HasName for AccountValueNode

Source§

impl HasName for ArgumentValueNode

Source§

impl HasName for ConditionalValueCondition

Source§

impl HasName for ConstantNode

Source§

impl HasName for DefinedTypeLinkNode

Source§

impl HasName for DefinedTypeNode

Source§

impl HasName for EnumEmptyVariantTypeNode

Source§

impl HasName for EnumStructVariantTypeNode

Source§

impl HasName for EnumTupleVariantTypeNode

Source§

impl HasName for ErrorNode

Source§

impl HasName for EventNode

Source§

impl HasName for FieldDiscriminatorNode

Source§

impl HasName for InstructionAccountLinkNode

Source§

impl HasName for InstructionAccountNode

Source§

impl HasName for InstructionArgumentLinkNode

Source§

impl HasName for InstructionArgumentNode

Source§

impl HasName for InstructionLinkNode

Source§

impl HasName for InstructionNode

Source§

impl HasName for InstructionRemainingAccountsValue

Source§

impl HasName for LinkNode

Source§

impl HasName for PdaLinkNode

Source§

impl HasName for PdaNode

Source§

impl HasName for PdaSeedValueNode

Source§

impl HasName for PdaValuePda

Source§

impl HasName for PdaValueProgramId

Source§

impl HasName for PluginNode

Source§

impl HasName for ProgramLinkNode

Source§

impl HasName for ProgramNode

Source§

impl HasName for ProvidedNode

Source§

impl HasName for ResolverDependency

Source§

impl HasName for ResolverValueNode

Source§

impl HasName for StructFieldTypeNode

Source§

impl HasName for StructFieldValueNode

Source§

impl HasName for VariablePdaSeedNode