summaryrefslogtreecommitdiff
path: root/examples/01-struct/output/rust/src/point.rs
blob: 19ed5c86096e84b97c5e71e76090bc2d9aa55bb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Generated by hobgoblin.

/// A straight line from one point to another.
pub struct Line {
    pub start: crate::point::Point,
    pub end: crate::point::Point,
}

/// A 2D point.
pub struct Point {
    pub x: i32,
    pub y: i32,
}