syntax_data: {"ast_node_type":"other","tokens":[{"end":22,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub trait GenKill<T> {
context_before: /// The legal operations for a transfer function in a gen/kill problem.
context_after:     /// Inserts `elem` into the state vector.