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

Encodes this item by appending it to the specified string

Implementations on Foreign Types

impl CanvasEncoding<String> for char
[src]

[src]

impl CanvasEncoding<String> for u32
[src]

[src]

impl CanvasEncoding<String> for f32
[src]

[src]

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

[src]

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

[src]

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

[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]

[src]

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

[src]

Implementors