pub struct Swift(/* private fields */);Expand description
Swift token specialization.
Trait Implementations§
source§impl<'a> FormatInto<Swift> for &'a Import
impl<'a> FormatInto<Swift> for &'a Import
source§impl FormatInto<Swift> for Import
impl FormatInto<Swift> for Import
source§impl Lang for Swift
impl Lang for Swift
source§fn write_quoted(out: &mut Formatter<'_>, input: &str) -> Result<(), Error>
fn write_quoted(out: &mut Formatter<'_>, input: &str) -> Result<(), Error>
Performing string quoting according to language convention.
source§fn format_file(
tokens: &Tokens<Swift>,
out: &mut Formatter<'_>,
config: &<Swift as Lang>::Config,
) -> Result<(), Error>
fn format_file( tokens: &Tokens<Swift>, out: &mut Formatter<'_>, config: &<Swift as Lang>::Config, ) -> Result<(), Error>
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<(), Error>
fn open_quote( out: &mut Formatter<'_>, _config: &Self::Config, _format: &Self::Format, _has_eval: bool, ) -> Result<(), Error>
Start a string quote.
source§fn close_quote(
out: &mut Formatter<'_>,
_config: &Self::Config,
_format: &Self::Format,
_has_eval: bool,
) -> Result<(), Error>
fn close_quote( out: &mut Formatter<'_>, _config: &Self::Config, _format: &Self::Format, _has_eval: bool, ) -> Result<(), Error>
End a string quote.
source§fn string_eval_literal(
out: &mut Formatter<'_>,
config: &Self::Config,
format: &Self::Format,
literal: &str,
) -> Result<(), Error>
fn string_eval_literal( out: &mut Formatter<'_>, config: &Self::Config, format: &Self::Format, literal: &str, ) -> Result<(), Error>
A simple, single-literal string evaluation.
source§impl Ord for Swift
impl Ord for Swift
source§impl PartialOrd for Swift
impl PartialOrd for Swift
impl Copy for Swift
impl Eq for Swift
impl StructuralPartialEq for Swift
Auto Trait Implementations§
impl Freeze for Swift
impl RefUnwindSafe for Swift
impl Send for Swift
impl Sync for Swift
impl Unpin for Swift
impl UnwindSafe for Swift
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)