pub struct QuestionBuilder<'b, P> { /* private fields */ }Expand description
Implementations§
impl<__> QuestionBuilder<'_, __>
This impl block contains no items.
Down transitions
Source§impl<'b, P: Builder<'b>> QuestionBuilder<'b, P>
impl<'b, P: Builder<'b>> QuestionBuilder<'b, P>
Sourcepub fn qname(
self,
) -> Result<NameBuilder<'b, QuestionBuilder<'b, P>>, QuestionError>
pub fn qname( self, ) -> Result<NameBuilder<'b, QuestionBuilder<'b, P>>, QuestionError>
Start building the record’s QNAME.
Trait Implementations§
Source§impl<'b, P: Builder<'b>> Builder<'b> for QuestionBuilder<'b, P>
impl<'b, P: Builder<'b>> Builder<'b> for QuestionBuilder<'b, P>
Source§impl<'b, P: Builder<'b>> ChildBuilder<'b, P> for QuestionBuilder<'b, P>
impl<'b, P: Builder<'b>> ChildBuilder<'b, P> for QuestionBuilder<'b, P>
Source§impl<'b, P: Builder<'b>> PushBuilder<'b, P> for QuestionBuilder<'b, P>
impl<'b, P: Builder<'b>> PushBuilder<'b, P> for QuestionBuilder<'b, P>
type Error = QuestionError
fn push(parent: P) -> Result<Self, QuestionError>
Auto Trait Implementations§
impl<'b, P> Freeze for QuestionBuilder<'b, P>where
P: Freeze,
impl<'b, P> !RefUnwindSafe for QuestionBuilder<'b, P>
impl<'b, P> !Send for QuestionBuilder<'b, P>
impl<'b, P> !Sync for QuestionBuilder<'b, P>
impl<'b, P> Unpin for QuestionBuilder<'b, P>where
P: Unpin,
impl<'b, P> !UnwindSafe for QuestionBuilder<'b, P>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more