syntax_data: {"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// Computes the least upper bound of two elements, storing the result in `self` and returning
context_before: pub trait JoinSemiLattice: Eq {
context_after:     /// `true` if `self` has changed.