# Table of Contents - singleton: Ruby Standard Library Documentation

## Classes and Modules

- RactorLocalSingleton
- RactorLocalSingleton::RactorLocalSingletonClassMethods
- Singleton
  - Usage
  - Implementation
  - Singleton and Marshal
- Singleton::SingletonClassProperties
- Singleton::SingletonInstanceMethods

## Methods

- ::_load — Singleton
- ::extended — Singleton::SingletonClassProperties
- ::included — Singleton::SingletonClassProperties
- ::instance — Singleton
- ::module_with_class_methods — Singleton
- ::module_with_class_methods — RactorLocalSingleton
- #_dump — Singleton::SingletonInstanceMethods
- #append_features — Singleton::SingletonClassProperties
- #clone — Singleton::SingletonInstanceMethods
- #dup — Singleton::SingletonInstanceMethods
- #included — Singleton::SingletonClassProperties
- #instance — RactorLocalSingleton::RactorLocalSingletonClassMethods
- #instance_key — RactorLocalSingleton::RactorLocalSingletonClassMethods
- #mutex_key — RactorLocalSingleton::RactorLocalSingletonClassMethods
- #set_instance — RactorLocalSingleton::RactorLocalSingletonClassMethods
- #set_mutex — RactorLocalSingleton::RactorLocalSingletonClassMethods