TST: how to put functions inside of structs, including generic functions
TST: clean up fn pointer example
TST: function pointer - typo
REF: encode topos as static data structures (part 1)
REF: remove the now-obsolete 'Vec' (vector) prefix from blender function names, since they no longer operate on arrays of homogeneous values, but only on leaf values
REF: rename blend methods to snake_case
REF: move new topo related types and const structs into their own module, topo.rs
REF: spruce up topo.rs, slowly working around a likely compiler bug
REF: snake_case const structs in topo.rs, slowly working around a likely compiler bug
REF: flag each topo's continuity; NOTE: compiler bug was just a bad message - syntax error was using = instead of : in a struct constructor
DOC
REF: CamelCase some types; DOC: notes on effect subtypes and renderer compatibility with open pixel control (OPC)