pub trait WriteInto {
// Required method
fn write_into<B>(&self, writer: &mut Writer<B>)
where B: BufferMut;
}Required Methods§
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl WriteInto for Option<NonZero<i32>>
impl WriteInto for Option<NonZero<i32>>
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for Option<NonZero<u32>>
impl WriteInto for Option<NonZero<u32>>
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for f32
impl WriteInto for f32
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for i32
impl WriteInto for i32
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for u32
impl WriteInto for u32
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for Wrapping<i32>
impl WriteInto for Wrapping<i32>
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for Wrapping<u32>
impl WriteInto for Wrapping<u32>
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for AtomicI32
impl WriteInto for AtomicI32
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for AtomicU32
impl WriteInto for AtomicU32
fn write_into<B>(&self, writer: &mut Writer<B>)where
B: BufferMut,
Source§impl WriteInto for LinearRgba
Available on crate feature encase only.
impl WriteInto for LinearRgba
Available on crate feature
encase only.