Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

HasComponent

Fully qualified path: openzeppelin_introspection::src5::SRC5Component::HasComponent

pub trait HasComponent<TContractState>

Trait functions

get_component

Fully qualified path: openzeppelin_introspection::src5::SRC5Component::HasComponent::get_component

fn get_component(self: @TContractState) -> @ComponentState<TContractState>

get_component_mut

Fully qualified path: openzeppelin_introspection::src5::SRC5Component::HasComponent::get_component_mut

fn get_component_mut(ref self: TContractState) -> ComponentState<TContractState>

get_contract

Fully qualified path: openzeppelin_introspection::src5::SRC5Component::HasComponent::get_contract

fn get_contract(self: @ComponentState<TContractState>) -> @TContractState

get_contract_mut

Fully qualified path: openzeppelin_introspection::src5::SRC5Component::HasComponent::get_contract_mut

fn get_contract_mut(ref self: ComponentState<TContractState>) -> TContractState

emit

Fully qualified path: openzeppelin_introspection::src5::SRC5Component::HasComponent::emit

fn emit<S, impl IntoImp: Into<S, openzeppelin_introspection::src5::SRC5Component::Event>>(
    ref self: ComponentState<TContractState>, event: S,
)