gluon_base::kind
pub fn walk_kind<'a, F: ?Sized>(k: &'a ArcKind, f: &mut F) where F: Walker<'a, ArcKind>,