fn source_edit_from_def<'db>(
sema: &Semantics<'db, RootDatabase>,
config: &RenameConfig,
def: Definition<'db>,
new_name: &Name,
source_change: &mut SourceChange,
) -> Result<(FileId, TextEdit)>fn source_edit_from_def<'db>(
sema: &Semantics<'db, RootDatabase>,
config: &RenameConfig,
def: Definition<'db>,
new_name: &Name,
source_change: &mut SourceChange,
) -> Result<(FileId, TextEdit)>