{"ast_node_type":"function","tokens":[{"end":48,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn contains(&self, a: T, b: T) -> bool {
    /// Checks whether `a < target` (transitively)
        match (self.index(a), self.index(b)) {