Struct cipher::StreamCipherError
source · [−]pub struct StreamCipherError;
Expand description
This error is returned by the StreamCipher
trait methods.
Usually it’s used in cases when stream cipher has reached the end of a keystream, but also can be used if lengths of provided input and output buffers are not equal.
Trait Implementations
sourceimpl Clone for StreamCipherError
impl Clone for StreamCipherError
sourcefn clone(&self) -> StreamCipherError
fn clone(&self) -> StreamCipherError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for StreamCipherError
impl Debug for StreamCipherError
sourceimpl Display for StreamCipherError
impl Display for StreamCipherError
sourceimpl From<OverflowError> for StreamCipherError
impl From<OverflowError> for StreamCipherError
sourcefn from(_: OverflowError) -> StreamCipherError
fn from(_: OverflowError) -> StreamCipherError
Converts to this type from the input type.
impl Copy for StreamCipherError
Auto Trait Implementations
impl RefUnwindSafe for StreamCipherError
impl Send for StreamCipherError
impl Sync for StreamCipherError
impl Unpin for StreamCipherError
impl UnwindSafe for StreamCipherError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more