pub struct DecoderResult {
pub text: Vec<String>,
pub path: Vec<CrackResult>,
}
Expand description
DecoderResult is the result of decoders
Fields§
§text: Vec<String>
The text we have from the decoder, as a vector because the decoder might return more than 1 text (caesar)
path: Vec<CrackResult>
The list of decoders we have so far The CrackResult contains more than just each decoder, such as the keys used or the checkers used.
Trait Implementations§
Source§impl Debug for DecoderResult
impl Debug for DecoderResult
Auto Trait Implementations§
impl Freeze for DecoderResult
impl RefUnwindSafe for DecoderResult
impl Send for DecoderResult
impl Sync for DecoderResult
impl Unpin for DecoderResult
impl UnwindSafe for DecoderResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more