@SuppressWarnings("unchecked")
    @Override
    public boolean canHandleReturnType(Class returnType) {
        return rxSupportedTypes.stream()
            .anyMatch(classType -> classType.isAssignableFrom(returnType));
    }
@Test
    public void testCheckTypes() {
        assertThat(rxJava3RetryAspectExt.canHandleReturnType(Flowable.class)).isTrue();
        assertThat(rxJava3RetryAspectExt.canHandleReturnType(Single.class)).isTrue();
    }