pub enum NoSubfields {}Expand description
Type-state marker: this handle’s field has no auto subfields, so the
subfield accessors don’t exist — calling one is a compile error, not a 400.
The derive stamps it when subfields aren’t provisioned; subfield leaves
(.keyword()) also carry it, since a subfield has no further subfields.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NoSubfields
impl RefUnwindSafe for NoSubfields
impl Send for NoSubfields
impl Sync for NoSubfields
impl Unpin for NoSubfields
impl UnsafeUnpin for NoSubfields
impl UnwindSafe for NoSubfields
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