Struct LocalHeaderVersion
pub struct LocalHeaderVersion;
use this to mark extra fields specified in a local header
Trait Implementations
impl Clone for LocalHeaderVersion
fn clone(&self) -> LocalHeaderVersion
impl Debug for LocalHeaderVersion
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl ExtraFieldVersion for LocalHeaderVersion
Auto Trait Implementations
impl Freeze for LocalHeaderVersion
impl RefUnwindSafe for LocalHeaderVersion
impl Send for LocalHeaderVersion
impl Sync for LocalHeaderVersion
impl Unpin for LocalHeaderVersion
impl UnsafeUnpin for LocalHeaderVersion
impl UnwindSafe for LocalHeaderVersion
Blanket Implementations
impl<T> Any for LocalHeaderVersion
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for LocalHeaderVersion
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for LocalHeaderVersion
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for LocalHeaderVersion
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for LocalHeaderVersion
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Same for LocalHeaderVersion
type Output = T;
impl<T> ToOwned for LocalHeaderVersion
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for LocalHeaderVersion
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for LocalHeaderVersion
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for LocalHeaderVersion
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>