#[non_exhaustive]pub enum HeaderType {
Bool,
Float,
Integer,
String,
}
Expand description
Expected type of a header value.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Bool
Type of header value is a bool.
Float
Type of header value is a float.
Integer
Type of header value is an integer.
String
Type of header value is a string.
Trait Implementations§
source§impl Clone for HeaderType
impl Clone for HeaderType
source§fn clone(&self) -> HeaderType
fn clone(&self) -> HeaderType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for HeaderType
impl Debug for HeaderType
source§impl Display for HeaderType
impl Display for HeaderType
source§impl PartialEq for HeaderType
impl PartialEq for HeaderType
impl Copy for HeaderType
impl Eq for HeaderType
impl StructuralPartialEq for HeaderType
Auto Trait Implementations§
impl Freeze for HeaderType
impl RefUnwindSafe for HeaderType
impl Send for HeaderType
impl Sync for HeaderType
impl Unpin for HeaderType
impl UnwindSafe for HeaderType
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)