Skip to main content

Wtf8Concat

Trait Wtf8Concat 

Source
pub trait Wtf8Concat {
    // Required method
    fn fmt_wtf8(&self, buf: &mut Wtf8Buf);
}
Expand description

Trait for types that can be appended to a Wtf8Buf, preserving surrogates.

Required Methods§

Source

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Wtf8Concat for String

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for char

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for f32

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for f64

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for i8

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for i16

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for i32

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for i64

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for i128

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for isize

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for str

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for u8

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for u16

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for u32

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for u64

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for u128

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl Wtf8Concat for usize

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl<T: Wtf8Concat + ?Sized> Wtf8Concat for &T

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl<T: Wtf8Concat + ?Sized> Wtf8Concat for &mut T

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl<T: Wtf8Concat + ?Sized> Wtf8Concat for Box<T>

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Source§

impl<T> Wtf8Concat for Cow<'_, T>
where T: ToOwned + Wtf8Concat + ?Sized,

Source§

fn fmt_wtf8(&self, buf: &mut Wtf8Buf)

Implementors§