1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
// this is really cool identity function, hi from jerk.rs
pub fn idt<T>(t: T) -> T {
    t
}

#[cfg(test)]
mod tests {

    use super::idt;

    #[test]
    fn idt_test() {
        let a = Some(Some(0));
        let b = a.and_then(idt);
        assert_eq!(Some(0), b);
    }
}