{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"#[derive(Clone,"}]}
#[derive(Clone, Encodable, Decodable, Debug, Walkable)]
/// Patterns appear in match statements and some other contexts, such as `let` and `if let`.
pub struct Pat {