Skip to main content

Module component_instance

Module component_instance 

Source

Structs§

WeakComponentInstanceInterface
A wrapper for a weak reference to a type implementing ComponentInstanceInterface. Provides the moniker of the component instance, which is useful for error reporting if the original component instance has been destroyed.

Enums§

ExtendedInstanceInterface
Either a type implementing ComponentInstanceInterface or its TopInstance.
WeakExtendedInstanceInterface
A type implementing ComponentInstanceInterface or its TopInstance, as a weak pointer.

Traits§

ComponentInstanceInterface
A trait providing a representation of a component instance.
TopInstanceInterface
A special instance identified with the top of the tree, i.e. component manager’s instance.