pub struct ErrorDetector { /* private fields */ }Expand description
Error detector implementation
Implementations§
Source§impl ErrorDetector
impl ErrorDetector
Sourcepub fn detect_error(&self, syndrome: &[i8]) -> OxirsResult<Option<ErrorType>>
pub fn detect_error(&self, syndrome: &[i8]) -> OxirsResult<Option<ErrorType>>
Detect error from syndrome
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ErrorDetector
impl RefUnwindSafe for ErrorDetector
impl Send for ErrorDetector
impl Sync for ErrorDetector
impl Unpin for ErrorDetector
impl UnsafeUnpin for ErrorDetector
impl UnwindSafe for ErrorDetector
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