[][src]Trait yarte::RenderFixed

pub trait RenderFixed {
    unsafe fn render(self, buf: &mut [MaybeUninit<u8>]) -> Option<usize>;
}

Render trait, used for wrap unsafe expressions {{ ... }} when it's in a html template

Required methods

unsafe fn render(self, buf: &mut [MaybeUninit<u8>]) -> Option<usize>

Render in buffer will html escape the string type

Safety

Possible overlap if you have a chance to implement: have a buffer reference in your data type

Loading content...

Implementations on Foreign Types

impl RenderFixed for u16[src]

impl<'_> RenderFixed for &'_ String[src]

impl RenderFixed for u32[src]

impl RenderFixed for i64[src]

impl RenderFixed for i8[src]

impl RenderFixed for isize[src]

impl RenderFixed for u8[src]

impl RenderFixed for i16[src]

impl RenderFixed for i128[src]

impl RenderFixed for bool[src]

impl RenderFixed for u128[src]

impl RenderFixed for usize[src]

impl RenderFixed for char[src]

impl RenderFixed for f32[src]

impl<'_> RenderFixed for &'_ str[src]

impl RenderFixed for u64[src]

impl RenderFixed for f64[src]

impl RenderFixed for i32[src]

Loading content...

Implementors

impl<'a, D> RenderFixed for JsonPretty<'a, D> where
    D: Serialize
[src]

impl<'a, S> RenderFixed for Json<'a, S> where
    S: Serialize
[src]

Loading content...