{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"#[derive(Copy,"}]}
#[derive(Copy, Clone, Debug, PartialEq)]
// Use a private field here to guarantee no more instances are created:
pub struct Direction {