pub enum ChipInitResult {
NoError,
ErrorContinue,
ErrorAbort,
}
Variants§
NoError
Everything is good, can continue with init
ErrorContinue
We hit an error, but we can continue with init this is for things like arc or ethernet training timeout. If this is returned then there shouldn’t be a chip returned to the user, but we are okay to findout more information.
ErrorAbort
We hit an error that indicates that it would be unsafe to continue with init.
Auto Trait Implementations§
impl Freeze for ChipInitResult
impl RefUnwindSafe for ChipInitResult
impl Send for ChipInitResult
impl Sync for ChipInitResult
impl Unpin for ChipInitResult
impl UnwindSafe for ChipInitResult
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