[ CCode ( type_id = "gtk_source_file_saver_get_type ()" ) ]
[ GIR ( name = "FileSaver" ) ]
public class SourceFileSaver : Object
Save a [class@Buffer] into a file.
A `GtkSourceFileSaver` object permits to save a [class@Buffer] into a [iface@Gio.File].
A file saver should be used only for one save operation, including errors handling. If an error occurs, you can reconfigure the saver and relaunch the operation with [method@FileSaver.save_async].