Enum Method

#[repr(i32)]
pub enum Method

Variants

Deflated = 8

Trait Implementations

impl Clone for Method

fn clone(&self) -> Self

impl Copy for Method

impl Debug for Method

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for Method

fn default() -> Self

impl Eq for Method

impl Hash for Method

fn hash<__H: Hasher>(&self, state: &mut __H)

impl PartialEq for Method

fn eq(&self, other: &Self) -> bool

impl StructuralPartialEq for Method

impl TryFrom<i32> for Method

type Error = ();
fn try_from(value: i32) -> Result<Self, Self::Error>

Auto Trait Implementations

impl Freeze for Method

impl RefUnwindSafe for Method

impl Send for Method

impl Sync for Method

impl Unpin for Method

impl UnsafeUnpin for Method

impl UnwindSafe for Method

Blanket Implementations

impl<T> Any for Method where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for Method where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for Method where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for Method where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for Method

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for Method where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

impl<T, U> Into<U> for Method where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for Method where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for Method where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>