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

#[derive(Clone, Debug, PartialEq)]
pub struct Line {
    pub start: ::std::option::Option::<crate::point::Point>,
    pub length: ::std::option::Option::<::core::primitive::i32>,
}

#[derive(Clone, Debug, PartialEq)]
pub struct Point {
    pub x: ::core::primitive::i32,
    pub y: ::core::primitive::i32,
}