[−][src]Enum argon2::ThreadMode
The thread mode used to perform the hashing.
Variants
Sequential
Run in one thread.
Parallel
Run in the same number of threads as the number of lanes.
Methods
impl ThreadMode
[src]
pub fn from_threads(threads: u32) -> ThreadMode
[src]
Create a thread mode from the threads count.
Trait Implementations
impl PartialEq<ThreadMode> for ThreadMode
[src]
fn eq(&self, other: &ThreadMode) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Eq for ThreadMode
[src]
impl Clone for ThreadMode
[src]
fn clone(&self) -> ThreadMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for ThreadMode
[src]
impl Default for ThreadMode
[src]
fn default() -> ThreadMode
[src]
impl Debug for ThreadMode
[src]
Auto Trait Implementations
impl Send for ThreadMode
impl Sync for ThreadMode
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,