Lines Matching refs:Section
2 use crate::message::header::{Header, HeaderInternal, Section};
25 pub section: Section,
40 self.section = Section::Questions; in start()
44 fn check_advance(&mut self, sec: Section) -> Result<()> { in check_advance()
54 self.section = Section::from(1 + self.section as u8); in check_advance()
60 fn resource(&mut self, sec: Section) -> Result<Resource> { in resource()
73 fn resource_header(&mut self, sec: Section) -> Result<ResourceHeader> { in resource_header()
87 fn skip_resource(&mut self, sec: Section) -> Result<()> { in skip_resource()
107 self.check_advance(Section::Questions)?; in question()
144 self.check_advance(Section::Questions)?; in skip_question()
168 self.resource_header(Section::Answers) in answer_header()
173 self.resource(Section::Answers) in answer()
204 self.skip_resource(Section::Answers) in skip_answer()
222 self.resource_header(Section::Authorities) in authority_header()
227 self.resource(Section::Authorities) in authority()
258 self.skip_resource(Section::Authorities) in skip_authority()
276 self.resource_header(Section::Additionals) in additional_header()
281 self.resource(Section::Additionals) in additional()
312 self.skip_resource(Section::Additionals) in skip_additional()