BWriterWithZero

Trait BWriterWithZero 

Source
pub trait BWriterWithZero {
    type W: BWriterFields;

    // Required method
    unsafe fn write_with_zero<F>(&self, f: F)
       where F: FnOnce(&mut Self::W) -> &mut Self::W;
}
Expand description

Required Associated Types§

Required Methods§

Source

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

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 BWriterWithZero for Absr

Source§

type W = W<AbsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimdr

Source§

type W = W<AimdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimer

Source§

type W = W<AimerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Codr

Source§

type W = W<CodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Difsr

Source§

type W = W<DifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Esr

Source§

type W = W<EsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Fellsr

Source§

type W = W<FellsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Idr

Source§

type W = W<IdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ier

Source§

type W = W<IerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifdr

Source§

type W = W<IfdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifer

Source§

type W = W<IferSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Lsr

Source§

type W = W<LsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mddr

Source§

type W = W<MddrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mder

Source§

type W = W<MderSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odr

Source§

type W = W<OdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odsr

Source§

type W = W<OdsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Oer

Source§

type W = W<OerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Owdr

Source§

type W = W<OwdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ower

Source§

type W = W<OwerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pdr

Source§

type W = W<PdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Per

Source§

type W = W<PerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pudr

Source§

type W = W<PudrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Puer

Source§

type W = W<PuerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Rehlsr

Source§

type W = W<RehlsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Scifsr

Source§

type W = W<ScifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Sodr

Source§

type W = W<SodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Absr

Source§

type W = W<AbsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimdr

Source§

type W = W<AimdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimer

Source§

type W = W<AimerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Codr

Source§

type W = W<CodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Difsr

Source§

type W = W<DifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Esr

Source§

type W = W<EsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Fellsr

Source§

type W = W<FellsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Idr

Source§

type W = W<IdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ier

Source§

type W = W<IerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifdr

Source§

type W = W<IfdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifer

Source§

type W = W<IferSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Lsr

Source§

type W = W<LsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mddr

Source§

type W = W<MddrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mder

Source§

type W = W<MderSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odr

Source§

type W = W<OdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odsr

Source§

type W = W<OdsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Oer

Source§

type W = W<OerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Owdr

Source§

type W = W<OwdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ower

Source§

type W = W<OwerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pdr

Source§

type W = W<PdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Per

Source§

type W = W<PerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pudr

Source§

type W = W<PudrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Puer

Source§

type W = W<PuerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Rehlsr

Source§

type W = W<RehlsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Scifsr

Source§

type W = W<ScifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Sodr

Source§

type W = W<SodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Absr

Source§

type W = W<AbsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimdr

Source§

type W = W<AimdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimer

Source§

type W = W<AimerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Codr

Source§

type W = W<CodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Difsr

Source§

type W = W<DifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Esr

Source§

type W = W<EsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Fellsr

Source§

type W = W<FellsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Idr

Source§

type W = W<IdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ier

Source§

type W = W<IerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifdr

Source§

type W = W<IfdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifer

Source§

type W = W<IferSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Lsr

Source§

type W = W<LsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mddr

Source§

type W = W<MddrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mder

Source§

type W = W<MderSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odr

Source§

type W = W<OdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odsr

Source§

type W = W<OdsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Oer

Source§

type W = W<OerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Owdr

Source§

type W = W<OwdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ower

Source§

type W = W<OwerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pdr

Source§

type W = W<PdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Per

Source§

type W = W<PerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pudr

Source§

type W = W<PudrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Puer

Source§

type W = W<PuerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Rehlsr

Source§

type W = W<RehlsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Scifsr

Source§

type W = W<ScifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Sodr

Source§

type W = W<SodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Absr

Source§

type W = W<AbsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimdr

Source§

type W = W<AimdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Aimer

Source§

type W = W<AimerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Codr

Source§

type W = W<CodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Difsr

Source§

type W = W<DifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Esr

Source§

type W = W<EsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Fellsr

Source§

type W = W<FellsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Idr

Source§

type W = W<IdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ier

Source§

type W = W<IerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifdr

Source§

type W = W<IfdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ifer

Source§

type W = W<IferSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Lsr

Source§

type W = W<LsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mddr

Source§

type W = W<MddrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Mder

Source§

type W = W<MderSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odr

Source§

type W = W<OdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Odsr

Source§

type W = W<OdsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Oer

Source§

type W = W<OerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Owdr

Source§

type W = W<OwdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Ower

Source§

type W = W<OwerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pdr

Source§

type W = W<PdrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Per

Source§

type W = W<PerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Pudr

Source§

type W = W<PudrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Puer

Source§

type W = W<PuerSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Rehlsr

Source§

type W = W<RehlsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Scifsr

Source§

type W = W<ScifsrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Source§

impl BWriterWithZero for Sodr

Source§

type W = W<SodrSpec>

Source§

unsafe fn write_with_zero<F>(&self, f: F)
where F: FnOnce(&mut Self::W) -> &mut Self::W,

Implementors§