Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/safestruct.rb
Overview
with reference semantics (new copy ALWAYS needed)
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.new_zero ⇒ Object
45 |
# File 'lib/safestruct.rb', line 45 def self.new_zero() new; end |
.zero ⇒ Object
46 |
# File 'lib/safestruct.rb', line 46 def self.zero() @zero ||= new_zero.freeze; end |
Instance Method Details
#zero? ⇒ Boolean
47 |
# File 'lib/safestruct.rb', line 47 def zero?() self == self.class.zero; end |