Module axum::extract::ws::close_code

source ·
Expand description

Constants for CloseCodes.

Constants§

  • Indicates an abnormal closure.
  • Indicates that the server is overloaded and the client should either connect to a different IP (when multiple targets exist), or reconnect to the same IP when a user has performed an action.
  • Indicates that an endpoint is “going away”, such as a server going down or a browser having navigated away from a page.
  • Indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.
  • Indicates that an endpoint (client) is terminating the connection because the server did not respond to extension negotiation correctly.
  • Indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message.
  • Indicates a normal closure, meaning that the purpose for which the connection was established has been fulfilled.
  • Indicates that an endpoint is terminating the connection because it has received a message that violates its policy.
  • Indicates that an endpoint is terminating the connection due to a protocol error.
  • Indicates that the server is restarting.
  • Indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process.
  • Indicates that no status code was included in a closing frame.
  • Indicates that an endpoint is terminating the connection because it has received a type of data that it cannot accept.