Assert for a Result<T, E> value. If the value is a type of Ok(_) the result is Ok(()). If the value is a type of Err(_) the
result is a type of Err(&str).
Assert the Option<T> for a result that does not match the given argument. If the value is None return Ok(()) result.
If the value is Some(...) return None result.
Assert for a not validResult<T, E> value. If the value is a type of Err(_) the result is Ok(()). If the value is a type of Ok(_) the
result is a type of Err(&str).