pub fn format_range( source: &str, range: TextRange, ) -> Result<Option<(TextRange, String)>, String>
Formats the single top-level declaration touched by a source range.