pub struct Java(/* private fields */);Expand description
Language specialization for Java.
Trait Implementations§
source§impl<'a> FormatInto<Java> for &'a Import
impl<'a> FormatInto<Java> for &'a Import
source§impl<T> FormatInto<Java> for BlockComment<T>
impl<T> FormatInto<Java> for BlockComment<T>
source§impl FormatInto<Java> for Import
impl FormatInto<Java> for Import
source§impl Lang for Java
impl Lang for Java
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<Java>,
out: &mut Formatter<'_>,
config: &<Java as Lang>::Config,
) -> Result<(), Error>
fn format_file( tokens: &Tokens<Java>, out: &mut Formatter<'_>, config: &<Java 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 Java
impl Ord for Java
source§impl PartialOrd for Java
impl PartialOrd for Java
impl Copy for Java
impl Eq for Java
impl StructuralPartialEq for Java
Auto Trait Implementations§
impl Freeze for Java
impl RefUnwindSafe for Java
impl Send for Java
impl Sync for Java
impl Unpin for Java
impl UnwindSafe for Java
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)