1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
use types::Type;

pub struct Column {
    name: String,
    type_: Type,
}

impl Column {
    #[doc(hidden)]
    pub fn new(name: String, type_: Type) -> Column {
        Column {
            name: name,
            type_: type_,
        }
    }

    pub fn name(&self) -> &str {
        &self.name
    }

    pub fn type_(&self) -> &Type {
        &self.type_
    }
}