Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BersisSe/feather
/ functions
Functions
143 in github.com/BersisSe/feather
⨍
Functions
143
◇
Types & classes
31
Function
test_concurrent_set_and_get
()
crates/feather/src/internals/context.rs:581
Function
test_conn_sim_concurrent_cursors
()
crates/feather-runtime/tests/conn_cursor_tests.rs:36
Function
test_conn_sim_single_request_with_cursor
()
crates/feather-runtime/tests/conn_cursor_tests.rs:10
Function
test_default_constructor
()
crates/feather/src/internals/context.rs:611
Function
test_empty_context
()
crates/feather/src/internals/context.rs:619
Function
test_error_response
()
crates/feather-runtime/tests/response_tests.rs:60
Function
test_get_state_panics_when_missing
()
crates/feather/src/internals/context.rs:392
Function
test_json_response
()
crates/feather-runtime/tests/response_tests.rs:36
Function
test_large_number_of_types
()
crates/feather/src/internals/context.rs:668
Function
test_multiple_different_types
()
crates/feather/src/internals/context.rs:398
Function
test_nested_arc_types
()
crates/feather/src/internals/context.rs:519
Function
test_option_types
()
crates/feather/src/internals/context.rs:628
Function
test_parse_empty_method
()
crates/feather-runtime/tests/request_tests.rs:61
Function
test_parse_invalid_method
()
crates/feather-runtime/tests/request_tests.rs:53
Function
test_parse_missing_method
()
crates/feather-runtime/tests/request_tests.rs:67
Function
test_parse_request_with_body
()
crates/feather-runtime/tests/request_tests.rs:25
Function
test_parse_request_with_headers
()
crates/feather-runtime/tests/request_tests.rs:44
Function
test_parse_request_with_query_params
()
crates/feather-runtime/tests/request_tests.rs:35
Function
test_parse_simple_get_request
()
crates/feather-runtime/tests/request_tests.rs:16
Function
test_remove_state_exists
()
crates/feather/src/internals/context.rs:431
Function
test_remove_state_not_exists
()
crates/feather/src/internals/context.rs:443
Function
test_replace_state
()
crates/feather/src/internals/context.rs:415
Function
test_response_creation
()
crates/feather-runtime/tests/response_tests.rs:5
Function
test_response_headers_case_insensitivity
()
crates/feather-runtime/tests/response_tests.rs:71
Function
test_response_with_custom_headers
()
crates/feather-runtime/tests/response_tests.rs:21
Function
test_result_types
()
crates/feather/src/internals/context.rs:642
Function
test_set_and_get_state
()
crates/feather/src/internals/context.rs:359
Function
test_state_isolation_by_type
()
crates/feather/src/internals/context.rs:484
Function
test_thread_safety
()
crates/feather/src/internals/context.rs:530
Function
test_try_get_state_none
()
crates/feather/src/internals/context.rs:383
Function
test_try_get_state_some
()
crates/feather/src/internals/context.rs:372
Function
test_tuple_types
()
crates/feather/src/internals/context.rs:656
Function
test_valid_http_methods
()
crates/feather-runtime/tests/request_tests.rs:73
Method
try_get_state
Try to fetch state by type, returning `Some(Arc<T>)` if present. This is the non-panicking version of [`get_state`]. # Example ```rust,ignore if le
crates/feather/src/internals/context.rs:286
Method
use_middleware
(&mut self, mw: M)
crates/feather/src/internals/router.rs:37
Method
validate
Validate the claims. Return an error if invalid.
crates/feather/src/jwt.rs:37
Method
with_config
Create a new instance of the application with a custom server configuration. # Example ```rust,ignore use feather::{App, ServerConfig}; let config =
crates/feather/src/internals/app.rs:126
Method
with_config
Create a new Server instance with custom configuration
crates/feather-runtime/src/runtime/server.rs:62
Function
with_jwt_auth
Protects a route using JWT authentication. This middleware checks for a valid `Authorization: Bearer <token>` header, decodes it using the `JwtManage
crates/feather/src/jwt.rs:225
Method
with_mut_scope
Execute a closure with mutable access to the inner state. This is the most ergonomic way to modify state. The lock is automatically released after th
crates/feather/src/internals/context.rs:112
Method
with_scope
Execute a closure with read-only access to the inner state. This is useful when you only need to read the state without modifying it. The lock is aut
crates/feather/src/internals/context.rs:88
Method
without_logger
Create a new instance of the application without initializing the logger. This is useful if you want to manage logging yourself or use a different log
crates/feather/src/internals/app.rs:102
Method
workers
(&mut self, count: usize)
crates/feather/src/internals/app.rs:235
← previous
101–143 of 143, ranked by callers