pub struct Csharp(/* private fields */);
Expand description
Language specialization for C#.
Trait Implementations§
Source§impl<'a> FormatInto<Csharp> for &'a Import
impl<'a> FormatInto<Csharp> for &'a Import
Source§impl<T> FormatInto<Csharp> for BlockComment<T>
impl<T> FormatInto<Csharp> for BlockComment<T>
Source§impl<T> FormatInto<Csharp> for Comment<T>
impl<T> FormatInto<Csharp> for Comment<T>
Source§impl FormatInto<Csharp> for Import
impl FormatInto<Csharp> for Import
Source§impl Lang for Csharp
impl Lang for Csharp
Source§fn write_quoted(out: &mut Formatter<'_>, input: &str) -> Result
fn write_quoted(out: &mut Formatter<'_>, input: &str) -> Result
Performing string quoting according to language convention.
Source§fn format_file(
tokens: &Tokens,
out: &mut Formatter<'_>,
config: &Self::Config,
) -> Result
fn format_file( tokens: &Tokens, out: &mut Formatter<'_>, config: &Self::Config, ) -> Result
Write a file according to the specified language convention.
Source§fn default_indentation() -> Indentation
fn default_indentation() -> Indentation
Provide the default indentation.
Source§fn open_quote(
out: &mut Formatter<'_>,
_config: &Self::Config,
_format: &Self::Format,
_has_eval: bool,
) -> Result
fn open_quote( out: &mut Formatter<'_>, _config: &Self::Config, _format: &Self::Format, _has_eval: bool, ) -> Result
Start a string quote.
Source§fn close_quote(
out: &mut Formatter<'_>,
_config: &Self::Config,
_format: &Self::Format,
_has_eval: bool,
) -> Result
fn close_quote( out: &mut Formatter<'_>, _config: &Self::Config, _format: &Self::Format, _has_eval: bool, ) -> Result
End a string quote.
Source§fn string_eval_literal(
out: &mut Formatter<'_>,
config: &Self::Config,
format: &Self::Format,
literal: &str,
) -> Result
fn string_eval_literal( out: &mut Formatter<'_>, config: &Self::Config, format: &Self::Format, literal: &str, ) -> Result
A simple, single-literal string evaluation.
Source§impl Ord for Csharp
impl Ord for Csharp
Source§impl PartialOrd for Csharp
impl PartialOrd for Csharp
impl Copy for Csharp
impl Eq for Csharp
impl StructuralPartialEq for Csharp
Auto Trait Implementations§
impl Freeze for Csharp
impl RefUnwindSafe for Csharp
impl Send for Csharp
impl Sync for Csharp
impl Unpin for Csharp
impl UnwindSafe for Csharp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more