#[disable_ws_hook]
Expand description
Disables the default WebSocket hook.
This attribute macro disables the default WebSocket handling logic, allowing for a fully
custom implementation. This macro requires the #[hyperlane(server: Server)]
macro to be used to define the server instance.
§Usage
use hyperlane::*;
use hyperlane_macros::*;
#[disable_ws_hook("/")]
async fn custom_ws_logic(ctx: Context) {
// Custom logic to replace default WebSocket hook
}
§Dependencies
This macro depends on the #[hyperlane(server: Server)]
macro to define the server instance.