state.write_u8(39u8);
v0.hash(state);
}
+ #[cfg(any(syn_no_non_exhaustive, not(feature = "full")))]
_ => unreachable!(),
}
}
H: Hasher,
{
self.attrs.hash(state);
- self.asyncness.hash(state);
self.movability.hash(state);
+ self.asyncness.hash(state);
self.capture.hash(state);
self.inputs.hash(state);
self.output.hash(state);
state.write_u8(4u8);
TokenStreamHelper(v0).hash(state);
}
+ #[cfg(syn_no_non_exhaustive)]
_ => unreachable!(),
}
}
state.write_u8(1u8);
v0.hash(state);
}
- GenericArgument::Binding(v0) => {
+ GenericArgument::Const(v0) => {
state.write_u8(2u8);
v0.hash(state);
}
- GenericArgument::Constraint(v0) => {
+ GenericArgument::Binding(v0) => {
state.write_u8(3u8);
v0.hash(state);
}
- GenericArgument::Const(v0) => {
+ GenericArgument::Constraint(v0) => {
state.write_u8(4u8);
v0.hash(state);
}
state.write_u8(4u8);
TokenStreamHelper(v0).hash(state);
}
+ #[cfg(syn_no_non_exhaustive)]
_ => unreachable!(),
}
}
state.write_u8(16u8);
TokenStreamHelper(v0).hash(state);
}
+ #[cfg(syn_no_non_exhaustive)]
_ => unreachable!(),
}
}
state.write_u8(15u8);
v0.hash(state);
}
+ #[cfg(syn_no_non_exhaustive)]
_ => unreachable!(),
}
}
state.write_u8(4u8);
TokenStreamHelper(v0).hash(state);
}
+ #[cfg(syn_no_non_exhaustive)]
_ => unreachable!(),
}
}
state.write_u8(14u8);
TokenStreamHelper(v0).hash(state);
}
+ #[cfg(syn_no_non_exhaustive)]
_ => unreachable!(),
}
}
fn hash<H>(&self, _state: &mut H)
where
H: Hasher,
- {
- }
+ {}
}
#[cfg(any(feature = "derive", feature = "full"))]
#[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))]
fn hash<H>(&self, _state: &mut H)
where
H: Hasher,
- {
- }
+ {}
}
#[cfg(any(feature = "derive", feature = "full"))]
#[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))]
fn hash<H>(&self, _state: &mut H)
where
H: Hasher,
- {
- }
+ {}
}
#[cfg(feature = "full")]
#[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))]
fn hash<H>(&self, _state: &mut H)
where
H: Hasher,
- {
- }
+ {}
}
#[cfg(any(feature = "derive", feature = "full"))]
#[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))]
fn hash<H>(&self, _state: &mut H)
where
H: Hasher,
- {
- }
+ {}
}
#[cfg(any(feature = "derive", feature = "full"))]
#[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))]