[][src]Trait yarte::RenderFixed

pub trait RenderFixed {
    unsafe fn render(&self, buf: &mut [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 [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 &'_ &'_ &'_ &'_ u64[src]

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

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ i32[src]

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

impl<'_, '_> RenderFixed for &'_ &'_ char[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ i16[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ i8[src]

impl RenderFixed for isize[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ isize[src]

impl<'_, '_> RenderFixed for &'_ &'_ bool[src]

impl RenderFixed for f64[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ i64[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ char[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ i64[src]

impl RenderFixed for f32[src]

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

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

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

impl RenderFixed for String[src]

impl RenderFixed for u32[src]

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

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

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ u64[src]

impl RenderFixed for i16[src]

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

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ char[src]

impl RenderFixed for i128[src]

impl RenderFixed for u64[src]

impl RenderFixed for i32[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ i8[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ u8[src]

impl RenderFixed for u128[src]

impl<'_, '_> RenderFixed for &'_ &'_ u16[src]

impl<'_, '_> RenderFixed for &'_ &'_ i128[src]

impl<'_, '_> RenderFixed for &'_ &'_ u64[src]

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

impl RenderFixed for usize[src]

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

impl<'_, '_> RenderFixed for &'_ &'_ u128[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ isize[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ u32[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ bool[src]

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

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ i32[src]

impl<'_, '_> RenderFixed for &'_ &'_ i32[src]

impl RenderFixed for i8[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ f32[src]

impl<'_, '_> RenderFixed for &'_ &'_ i8[src]

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

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

impl RenderFixed for bool[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ f32[src]

impl RenderFixed for u8[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ u8[src]

impl RenderFixed for i64[src]

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

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

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ usize[src]

impl<'_, '_> RenderFixed for &'_ &'_ u8[src]

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

impl<'_, '_> RenderFixed for &'_ &'_ f64[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ i16[src]

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

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ u32[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ i128[src]

impl<'_, '_> RenderFixed for &'_ &'_ usize[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ bool[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ u16[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ f64[src]

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

impl RenderFixed for u16[src]

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

impl<'_, '_> RenderFixed for &'_ &'_ f32[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ u128[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ f64[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ u16[src]

impl RenderFixed for char[src]

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

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ u128[src]

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

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

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

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

impl<'_, '_> RenderFixed for &'_ &'_ i64[src]

impl<'_, '_, '_, '_> RenderFixed for &'_ &'_ &'_ &'_ usize[src]

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

impl<'_, '_> RenderFixed for &'_ &'_ isize[src]

impl<'_, '_> RenderFixed for &'_ &'_ u32[src]

impl<'_, '_> RenderFixed for &'_ &'_ i16[src]

impl<'_, '_, '_> RenderFixed for &'_ &'_ &'_ i128[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...