fn edit_struct_def( editor: &SyntaxEditor, strukt: &Either<Struct, Variant>, tuple_fields: TupleFieldList, names: Vec<Name>, )