Module: BSON::TrueClass
- Defined in:
- lib/bson/true_class.rb
Overview
Injects behaviour for encoding and decoding true values to and from raw bytes as specified by the BSON spec.
Constant Summary collapse
- TRUE_BYTE =
A true value in the BSON spec is 0x01.
1.chr.force_encoding(BINARY).freeze
Instance Method Summary collapse
-
#bson_type ⇒ String
The BSON type for true values is the general boolean type of 0x08.
-
#to_bson(encoded = ''.force_encoding(BINARY)) ⇒ String
Get the true boolean as encoded BSON.