Lines Matching refs:ModuleDeclarationsField
531 enum ModuleDeclarationsField { enum
541 type Value = ModuleDeclarationsField;
549 0u64 => Ok(ModuleDeclarationsField::VersionMarker), in visit_u64()
550 1u64 => Ok(ModuleDeclarationsField::Functions), in visit_u64()
551 2u64 => Ok(ModuleDeclarationsField::DataObjects), in visit_u64()
552 _ => Ok(ModuleDeclarationsField::Ignore), in visit_u64()
558 "_version_marker" => Ok(ModuleDeclarationsField::VersionMarker), in visit_str()
559 "functions" => Ok(ModuleDeclarationsField::Functions), in visit_str()
560 "data_objects" => Ok(ModuleDeclarationsField::DataObjects), in visit_str()
561 _ => Ok(ModuleDeclarationsField::Ignore), in visit_str()
567 b"_version_marker" => Ok(ModuleDeclarationsField::VersionMarker), in visit_bytes()
568 b"functions" => Ok(ModuleDeclarationsField::Functions), in visit_bytes()
569 b"data_objects" => Ok(ModuleDeclarationsField::DataObjects), in visit_bytes()
570 _ => Ok(ModuleDeclarationsField::Ignore), in visit_bytes()
575 impl<'de> Deserialize<'de> for ModuleDeclarationsField { implementation
634 while let Some(key) = map.next_key::<ModuleDeclarationsField>()? { in visit_map()
636 ModuleDeclarationsField::VersionMarker => { in visit_map()
642 ModuleDeclarationsField::Functions => { in visit_map()
648 ModuleDeclarationsField::DataObjects => { in visit_map()