pub struct HeaderMeta {
pub name: &'static str,
pub valid: VersionRange,
pub flexible: VersionRange,
pub fields: &'static [(&'static str, &'static FieldMeta)],
}Fields§
§name: &'static str§valid: VersionRange§flexible: VersionRange§fields: &'static [(&'static str, &'static FieldMeta)]Trait Implementations§
Source§impl Clone for HeaderMeta
impl Clone for HeaderMeta
Source§fn clone(&self) -> HeaderMeta
fn clone(&self) -> HeaderMeta
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HeaderMeta
impl Debug for HeaderMeta
Source§impl Default for HeaderMeta
impl Default for HeaderMeta
Source§fn default() -> HeaderMeta
fn default() -> HeaderMeta
Returns the “default value” for a type. Read more
Source§impl Hash for HeaderMeta
impl Hash for HeaderMeta
Source§impl Ord for HeaderMeta
impl Ord for HeaderMeta
Source§impl PartialEq for HeaderMeta
impl PartialEq for HeaderMeta
Source§impl PartialOrd for HeaderMeta
impl PartialOrd for HeaderMeta
impl Copy for HeaderMeta
impl Eq for HeaderMeta
impl StructuralPartialEq for HeaderMeta
Auto Trait Implementations§
impl Freeze for HeaderMeta
impl RefUnwindSafe for HeaderMeta
impl Send for HeaderMeta
impl Sync for HeaderMeta
impl Unpin for HeaderMeta
impl UnwindSafe for HeaderMeta
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)