(writer: W, x1: i64, y1: i64, x2: i64, y2: i64)
| 89 | } |
| 90 | |
| 91 | fn write_line<W>(writer: W, x1: i64, y1: i64, x2: i64, y2: i64) -> eyre::Result<()> |
| 92 | where |
| 93 | W: Write, |
| 94 | { |
| 95 | let line = Line::new( |
| 96 | Point::new(x1 as f64, y1 as f64), |
| 97 | Point::new(x2 as f64, y2 as f64), |
| 98 | ); |
| 99 | let geometries = std::iter::once(Geometry::Line(line)); |
| 100 | write_geometries(writer, geometries) |
| 101 | } |
| 102 | |
| 103 | fn write_point<W>(writer: W, x1: i64, y1: i64) -> eyre::Result<()> |
| 104 | where |
no test coverage detected