VarDisplay(VarDisplayRecord),
MultipleResponse(MultipleResponseRecord),
LongStringValueLabels(LongStringValueLabelRecord),
- LongStringMissingValues(LongStringMissingValueSet),
+ LongStringMissingValues(LongStringMissingValueRecord),
Encoding(EncodingRecord),
NumberOfCases(NumberOfCasesRecord),
ProductInfo(TextRecord),
}
#[derive(Clone, Debug)]
-pub struct LongStringMissingValueSet(pub Vec<LongStringMissingValues>);
+pub struct LongStringMissingValueRecord(pub Vec<LongStringMissingValues>);
-impl ExtensionRecord for LongStringMissingValueSet {
+impl ExtensionRecord for LongStringMissingValueRecord {
const SUBTYPE: u32 = 22;
const SIZE: Option<u32> = Some(1);
const COUNT: Option<u32> = None;
missing_values,
});
}
- Ok(Record::LongStringMissingValues(LongStringMissingValueSet(
+ Ok(Record::LongStringMissingValues(LongStringMissingValueRecord(
missing_value_set,
)))
}
}
}
-#[derive(Clone, Debug)]
+#[derive(Copy, Clone, Debug)]
pub struct NumberOfCasesRecord {
/// Always observed as 1.
pub one: u64,