nemoguardrails.singleton

View as Markdown

The singleton metaclass for ensuring only one instance of a class.

Module Contents

Classes

NameDescription
SingletonSingleton metaclass for ensuring only one instance of a class.

API

class nemoguardrails.singleton.Singleton()
Abstract

Bases: ABCMeta, type

Singleton metaclass for ensuring only one instance of a class.

_instances
= {}
nemoguardrails.singleton.Singleton.__call__(
args = (),
kwargs = {}
)

Call method for the singleton metaclass.