[−][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 Copy for ThreadMode
[src]
impl Default for ThreadMode
[src]
fn default() -> 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 PartialEq<ThreadMode> for ThreadMode
[src]
fn eq(&self, other: &ThreadMode) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Eq for ThreadMode
[src]
impl Debug for ThreadMode
[src]
Auto Trait Implementations
impl Sync for ThreadMode
impl Unpin for ThreadMode
impl Send for ThreadMode
impl UnwindSafe for ThreadMode
impl RefUnwindSafe for ThreadMode
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> 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, U> TryInto<U> 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> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,