Information-preserving structures: A general framework for quantum zero-error information | Synapse