{"ast_node_type":"function","tokens":[{"end":98,"kind":"keyword","start":0,"text":"pub"}]}
pub fn non_trivia_sibling(element: SyntaxElement, direction: Direction) -> Option<SyntaxElement> {
/// Finds the first sibling in the given direction which is not `trivia`
    return match element {