module Cooltrainer
Constants
- Atom
Struct to wrap just the user and default values for a
Compound
or just for freeform usage.- BOOLEAN_VALUES
Fun Ruby Factâ„¢: `false` is always object_id 0 skorks.com/2009/09/true-false-and-nil-objects-in-ruby/ irb(main):650:0> true.object_id
> 20¶ ↑
irb(main):651:0> false.object_id
> 0¶ ↑
- Change
Struct to encapsulate all the data needed to perform one (1)
MIME::Type
transformation of a source media file into any supportedMIME::Type
, possibly even the same type as input.- Compound
Struct to wrap a MediaMolecule option/attribute datum.
- OPTIONPARSER_COERSIONS
This is defined in writing in a comment in optparse.rb's RDoc, but I can't seem to find anywhere it's available directly in code, so I am going to build my own. Maybe I am missing something obvious, in which case I should use that and get rid of this :) Based on ruby-doc.org/stdlib/libdoc/optparse/rdoc/OptionParser.html#class-OptionParser-label-Type+Coercion