Skip to content

Better error for swapping period and :: #57316

Closed
@ayende

Description

@ayende

I wrote the following code, and got this error.

sslb.set_verify_callback(openssl::ssl::SslVerifyMode.PEER, |_, _| true);// accept all certificates
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ did you mean `openssl::ssl::SslVerifyMode { /* fields */ }`?

A better error would be to suggest openssl::ssl::SslVerifyMode::PEER, because if the type has a member of this name, it is very likely a typo

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-diagnosticsArea: Messages for errors, warnings, and lints

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions