Module: Singleton
| Relationships & Source Files | |
| Extension / Inclusion / Inheritance Descendants | |
| Included In: 
        ActionDispatch::ServerTiming::Subscriber,
          ActiveJob::Serializers::BigDecimalSerializer,
          ActiveJob::Serializers::DateSerializer,
          ActiveJob::Serializers::DateTimeSerializer,
          ActiveJob::Serializers::DurationSerializer,
          ActiveJob::Serializers::ModuleSerializer,
           ::ActiveJob::Serializers::ObjectSerializer,::ActiveJob::Serializers::RangeSerializer,
          ActiveJob::Serializers::SymbolSerializer,
          ActiveJob::Serializers::TimeObjectSerializer,
          ActiveJob::Serializers::TimeSerializer,
          ActiveJob::Serializers::TimeWithZoneSerializer,
          ActiveModel::NullMutationTracker,::Mime::AllType,::Mime::NullType | |
| Defined in: | activesupport/lib/active_support/core_ext/object/duplicable.rb | 
Instance Attribute Summary
- 
    
      #duplicable?  ⇒ Boolean 
    
    readonly
    Singletoninstances are not duplicable:
Instance Attribute Details
    #duplicable?  ⇒ Boolean  (readonly)
  
Singleton instances are not duplicable:
Class.new.include(Singleton).instance.dup # TypeError (can't dup instance of singleton# File 'activesupport/lib/active_support/core_ext/object/duplicable.rb', line 66
def duplicable? false end