pub fn create_canvas_window<'a, TProperties: 'a+FloWindowProperties>(window_properties: TProperties) -> Canvas {
    let (canvas, _events) = create_canvas_window_with_events(window_properties);

    // Dropping the events will stop the window from blocking when they're not handled
    canvas
}
///
/// Creates a canvas that will render to a window
///
/// Canvases differ from drawing targets in that they store the vector representation of what they're drawing, and
/// can send their rendering to multiple targets if necessary
///
Creates a canvas that will render to a window
Canvases differ from drawing targets in that they store the vector representation of what they're drawing, and
can send their rendering to multiple targets if necessary
Creates a canvas that will render to a window Canvases differ from drawing targets in that they store the vector representation of what they ' re drawing and can send their rendering to multiple targets if necessary
pub fn create_canvas_window<'a, TProperties: 'a+FloWindowProperties>(window_properties: TProperties) -> Canvas {
    let (canvas, _events) = create_canvas_window_with_events(window_properties);
    // Dropping the events will stop the window from blocking when they're not handled
    canvas
}
pub fn create_canvas_window < ' a , TProperties : ' a + FloWindowProperties > ( window_properties : TProperties ) -> Canvas { let ( canvas , _events ) = create_canvas_window_with_events ( window_properties ) ; // Dropping the events will stop the window from blocking when they're not handled canvas }
Creates a canvas that will render to a window
Canvases differ from drawing targets in that they store the vector representation of what they're drawing, and
can send their rendering to multiple targets if necessary
Creates a canvas that will render to a window Canvases differ from drawing targets in that they store the vector representation of what they ' re drawing and can send their rendering to multiple targets if necessary
window_properties
TProperties