List of all items
Structs
- Broadcast
- BroadcastMap
- Charset
- ChunkStrategy
- CompareVersion
- Decode
- Encode
- FileDataString
- Log
- Output
- OutputBuilder
- OutputList
- OutputListBuilder
- ServerManager
- ThreadPool
- WebSocket
- WebSocketConfig
- Worker
Enums
- BroadcastType
- ChunkStrategyError
- Color
- ColorType
- DecodeError
- EncodeError
- HotRestartError
- VersionComparison
- VersionError
Traits
- AsyncErrorHandlerFunction
- AsyncRecoverableFunction
- BroadcastMapTrait
- BroadcastTrait
- ChunkNaming
- ErrorHandlerFunction
- FunctionMutTrait
- FunctionOnceTrait
- FunctionTrait
- HandleStrategy
- LogFuncTrait
- RecoverableFunction
- async::AsyncErrorHandlerFunction
- async::AsyncRecoverableFunction
- async::ErrorHandlerFunction
- async::FunctionMutTrait
- async::FunctionOnceTrait
- async::FunctionTrait
- async::RecoverableFunction
- sync::AsyncErrorHandlerFunction
- sync::AsyncRecoverableFunction
- sync::ErrorHandlerFunction
- sync::FunctionMutTrait
- sync::FunctionOnceTrait
- sync::FunctionTrait
- sync::RecoverableFunction
Macros
- __print_message_common
- arc
- b_tree_map
- b_tree_set
- binary_heap
- boxed
- cell
- cin
- cin_parse
- clone
- cout
- cout_endl
- endl
- execute
- execute_async
- future_fn
- hash_map
- hash_set
- join_paths
- linked_list
- mutex
- output_macro
- println_error
- println_success
- println_warning
- rc
- refcell
- rw_lock
- string
- vector
- vector_deque
Attribute Macros
- aborted
- attribute
- attributes
- closed
- connect
- delete
- epilogue_hook
- epilogue_hooks
- filter
- flush
- get
- h2c
- head
- host
- http
- http0_9
- http1_0
- http1_1
- http1_1_or_higher
- http2
- http3
- http_from_stream
- hyperlane
- methods
- options
- panic_hook
- patch
- post
- prologue_hook
- prologue_hooks
- put
- referer
- reject
- reject_host
- reject_referer
- request_body
- request_body_json
- request_cookie
- request_cookies
- request_header
- request_headers
- request_middleware
- request_path
- request_query
- request_querys
- request_version
- response_body
- response_header
- response_middleware
- response_reason_phrase
- response_status_code
- response_version
- route
- route_param
- route_params
- send
- send_body
- send_body_once
- send_body_with_data
- send_once
- send_once_with_data
- send_with_data
- tls
- trace
- ws
- ws_from_stream
Derive Macros
Functions
- append_to_file
- async::async_recoverable_spawn
- async::async_recoverable_spawn_catch
- async::async_recoverable_spawn_catch_finally
- async::async_run_error_handle_function
- async::async_run_function
- async::tokio_error_to_string
- async_append_to_file
- async_copy_dir_files
- async_copy_file
- async_delete_dir
- async_delete_file
- async_get_file_size
- async_move_dir
- async_move_file
- async_read_from_file
- async_write_to_file
- calculate_time
- common_log
- compute_date
- copy_dir_files
- copy_file
- date
- day
- delete_dir
- delete_file
- get_file_size
- gmt
- hot_restart
- hot_restart_wait
- hour
- is_leap_year
- log_handler
- micros
- millis
- minute
- month
- move_dir
- move_file
- output
- read_from_file
- second
- sync::recoverable_spawn
- sync::recoverable_spawn_catch
- sync::recoverable_spawn_catch_finally
- sync::run_error_handle_function
- sync::run_function
- sync::spawn_error_to_string
- time
- time_micros
- time_millis
- timestamp
- timestamp_micros
- timestamp_millis
- write_to_file
- year
Type Aliases
- ArcAsyncErrorHandlerFunction
- ArcAsyncRecoverableFunction
- ArcLog
- ArcLogFunc
- AsyncSpawnResult
- BroadcastMapReceiver
- BroadcastMapSendError
- BroadcastMapSendResult
- BroadcastMapSender
- BroadcastReceiver
- BroadcastSendError
- BroadcastSendResult
- BroadcastSender
- Capacity
- ChunkStrategyResult
- DashMapStringBroadcast
- ListLog
- LogArcLock
- LogFunc
- LogListArcLock
- NewChunkStrategyResult
- OptionBroadcast
- OptionBroadcastMapReceiver
- OptionBroadcastMapSender
- OptionReceiverCount
- ReceiverCount
- ResultHotRestartError
- SendErrorBox
- SendResult
- ServerManagerError
- ServerManagerHook
- ServerManagerResult
- SpawnError
- SyncSpawnResult
- ThreadPoolJob
- async::ArcAsyncErrorHandlerFunction
- async::ArcAsyncRecoverableFunction
- async::AsyncSpawnResult
- async::SpawnError
- async::SyncSpawnResult
- sync::ArcAsyncErrorHandlerFunction
- sync::ArcAsyncRecoverableFunction
- sync::AsyncSpawnResult
- sync::SpawnError
- sync::SyncSpawnResult