[−][src]Trait rustfmt_emitter::Emitter
Required methods
fn emit_formatted_file(
&mut self,
output: &mut dyn Write,
formatted_file: FormattedFile
) -> Result<EmitterResult, Error>
&mut self,
output: &mut dyn Write,
formatted_file: FormattedFile
) -> Result<EmitterResult, Error>
Provided methods
fn emit_header(&self, _output: &mut dyn Write) -> Result<(), Error>
fn emit_footer(&self, _output: &mut dyn Write) -> Result<(), Error>
Implementors
impl Emitter for CheckstyleEmitter
[src]
fn emit_header(&self, output: &mut dyn Write) -> Result<(), Error>
[src]
fn emit_footer(&self, output: &mut dyn Write) -> Result<(), Error>
[src]
fn emit_formatted_file(
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
[src]
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
impl Emitter for DiffEmitter
[src]
fn emit_formatted_file(
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
[src]
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
impl Emitter for FilesEmitter
[src]
fn emit_formatted_file(
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
[src]
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
impl Emitter for JsonEmitter
[src]
fn emit_footer(&self, output: &mut dyn Write) -> Result<(), Error>
[src]
fn emit_formatted_file(
&mut self,
_output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
[src]
&mut self,
_output: &mut dyn Write,
FormattedFile { filename: filename, original_text: original_text, formatted_text: formatted_text }: FormattedFile
) -> Result<EmitterResult, Error>
impl Emitter for ModifiedLinesEmitter
[src]
fn emit_formatted_file(
&mut self,
output: &mut dyn Write,
FormattedFile { original_text: original_text, formatted_text: formatted_text, .. }: FormattedFile
) -> Result<EmitterResult, Error>
[src]
&mut self,
output: &mut dyn Write,
FormattedFile { original_text: original_text, formatted_text: formatted_text, .. }: FormattedFile
) -> Result<EmitterResult, Error>
impl Emitter for StdoutEmitter
[src]
fn emit_formatted_file(
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, formatted_text: formatted_text, .. }: FormattedFile
) -> Result<EmitterResult, Error>
[src]
&mut self,
output: &mut dyn Write,
FormattedFile { filename: filename, formatted_text: formatted_text, .. }: FormattedFile
) -> Result<EmitterResult, Error>