Remove Nat from Hash, Inspect, Encode, Decode

This commit is contained in:
Richard Feldman 2024-01-22 15:02:53 -05:00
parent 5b2998966b
commit 502b0fddf2
No known key found for this signature in database
GPG key ID: F1F21AA5B1D9E43B
10 changed files with 22 additions and 178 deletions

View file

@ -121,22 +121,10 @@ pub enum NotDerivableContext {
Function,
UnboundVar,
Opaque(Symbol),
Encode(NotDerivableEncode),
Decode(NotDerivableDecode),
DecodeOptionalRecordField(Lowercase),
Eq(NotDerivableEq),
}
#[derive(PartialEq, Eq, Debug, Clone)]
pub enum NotDerivableEncode {
Nat,
}
#[derive(PartialEq, Eq, Debug, Clone)]
pub enum NotDerivableDecode {
Nat,
OptionalRecordField(Lowercase),
}
#[derive(PartialEq, Eq, Debug, Clone)]
pub enum NotDerivableEq {
FloatingPoint,