pub fn link_to_destination(
    canvas: &mut Canvas,
    rect: impl AsRef<Rect>,
    data: &Data
)