pub fn send_frame(attrs: &mut SurfaceAttributes, time: u32) {
        for callback in attrs.frame_callbacks.drain(..) {
            callback.done(time);
        }
    }
/// Send the frame callback if it had been requested
Send the frame callback if it had been requested
Send the frame callback if it had been requested
pub fn send_frame(attrs: &mut SurfaceAttributes, time: u32) {
        for callback in attrs.frame_callbacks.drain(..) {
            callback.done(time);
        }
    }
pub fn send_frame ( attrs : & mut SurfaceAttributes , time : u32 ) { for callback in attrs . frame_callbacks . drain ( .. ) { callback . done ( time ) ; } }
Send the frame callback if it had been requested
Send the frame callback if it had been requested
attrs
&mut SurfaceAttributes
time
u32
attrs
&mut SurfaceAttributes
time
u32