Trait flo_canvas::CanvasEncoding[][src]

pub trait CanvasEncoding<Buffer> {
    fn encode_canvas(&self, append_to: &mut Buffer);
}

Trait implemented by objects that can be encoded into a canvas

Required methods

fn encode_canvas(&self, append_to: &mut Buffer)[src]

Encodes this item by appending it to the specified string

Loading content...

Implementations on Foreign Types

impl CanvasEncoding<String> for char[src]

impl CanvasEncoding<String> for u32[src]

impl CanvasEncoding<String> for f32[src]

impl<A: CanvasEncoding<String>, B: CanvasEncoding<String>> CanvasEncoding<String> for (A, B)[src]

impl<A: CanvasEncoding<String>, B: CanvasEncoding<String>, C: CanvasEncoding<String>> CanvasEncoding<String> for (A, B, C)[src]

impl<A: CanvasEncoding<String>, B: CanvasEncoding<String>, C: CanvasEncoding<String>, D: CanvasEncoding<String>> CanvasEncoding<String> for (A, B, C, D)[src]

impl<A: CanvasEncoding<String>, B: CanvasEncoding<String>, C: CanvasEncoding<String>, D: CanvasEncoding<String>, E: CanvasEncoding<String>> CanvasEncoding<String> for (A, B, C, D, E)[src]

impl<A: CanvasEncoding<String>> CanvasEncoding<String> for [A][src]

impl CanvasEncoding<String> for Vec<Draw>[src]

Loading content...

Implementors

impl CanvasEncoding<String> for BlendMode[src]

impl CanvasEncoding<String> for Color[src]

impl CanvasEncoding<String> for Draw[src]

impl CanvasEncoding<String> for LineCap[src]

impl CanvasEncoding<String> for LineJoin[src]

impl CanvasEncoding<String> for SpriteTransform[src]

impl CanvasEncoding<String> for WindingRule[src]

impl CanvasEncoding<String> for SpriteId[src]

impl CanvasEncoding<String> for Transform2D[src]

Loading content...