Class: NRSER::Types::True

Inherits:
Boolean show all
Defined in:
lib/nrser/types/booleans.rb

Overview

A type for only the ‘true`.

Provides a Boolean#custom_from_s to load from CLI options and ENV var-like string values.

Boolean Type Factories collapse

STRINGS =
NRSER::TRUTHY_STRINGS

Instance Attribute Summary

Attributes inherited from Is

#value

Boolean Type Factories collapse

Methods inherited from Is

#==, #default_symbolic, #explain, #test?

Methods inherited from Type

#===, #builtin_inspect, #check, #check!, #default_name, #default_symbolic, #explain, #from_data, #from_s, #has_from_data?, #has_from_s?, #has_to_data?, #inspect, #intersection, #name, #not, #respond_to?, #symbolic, #test, #test?, #to_data, #to_proc, #to_s, #union, #xor

Constructor Details

#initialize(**options) ⇒ True

Instantiate a new ‘True` type.



83
84
85
# File 'lib/nrser/types/booleans.rb', line 83

def initialize **options
  super true, **options
end