/// YAML-style diff renderer.
pubmodyaml;usecrate::model::DiffTree;/// Renders a `DiffTree` into a human-readable string.
pubtraitDiffRenderer{/// Renders the diff tree as a string.
fnrender(&self, tree:&DiffTree)-> String;}/// Line prefix characters for diff output.
pubmodindicator{/// Context lines (unchanged values, comments, structural markers).
pubconstCONTEXT:char='';/// Expected values (what we wanted but didn't get).
pubconstEXPECTED:char='-';/// Actual values (what we got instead).
pubconstACTUAL:char='+';}