Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ServerlessDevelopers/serverless-rust
/ functions
Functions
107 in github.com/ServerlessDevelopers/serverless-rust
⨍
Functions
107
◇
Types & classes
47
↓ 10 callers
Method
send_temperature_data
(&self, client: &Client, kinesis_stream_arn: &String)
templates/patterns/messaging-patterns/kinesis-message-processor/test-utility/src/main.rs:68
↓ 4 callers
Method
get_id
(&self)
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:32
↓ 1 callers
Function
create_item
( client: &Client, table_name: &str, item: BasicEntity, )
templates/patterns/database-patterns/ddb-basic-operations/src/data.rs:7
↓ 1 callers
Function
delete_item
(client: &Client, table_name: &str, id: &str)
templates/patterns/database-patterns/ddb-basic-operations/src/data.rs:75
↓ 1 callers
Function
dump_claims
(value: &serde_json::Value)
templates/patterns/security-patterns/api-gateway-authorizer/source/shared/src/lib.rs:58
↓ 1 callers
Function
fetch_item
(client: &Client, table_name: &str, id: &str)
templates/patterns/security-patterns/cognito-token-customization/lambdas/shared/src/data.rs:7
↓ 1 callers
Function
function_handler
( client_id: &str, key_set: &jsonwebtokens_cognito::KeySet, event: LambdaEvent<ApiGatewayCustomAut
templates/patterns/security-patterns/api-gateway-authorizer/source/token-authorizer/src/main.rs:30
↓ 1 callers
Function
function_handler
( client: &Client, table_name: &String, mut event: LambdaEvent<CognitoEventUserPoolsPreTokenGenV2>
templates/patterns/security-patterns/cognito-token-customization/lambdas/handler/src/main.rs:11
↓ 1 callers
Function
function_handler
(alb_url: &str, event: LambdaEvent<HashMap<String, String>>)
templates/patterns/ci-cd-patterns/codedeploy-lifecyle-hook/src/main.rs:44
↓ 1 callers
Function
function_handler
This is the main body for the function. Verifys that a request was made with a body and then forwards that Body to EventBridge
templates/patterns/messaging-patterns/eventbridge-putevent/lambdas/handler/src/main.rs:31
↓ 1 callers
Function
function_handler
This is the main body for the function. Verifys that a request was made with a body and then forwards that Body to EventBridge
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/publisher/src/main.rs:38
↓ 1 callers
Function
function_handler
( allowed_origins: &str, event: Request, )
templates/patterns/api-patterns/cors-allow-list/src/main.rs:6
↓ 1 callers
Method
get_created_at
(&self)
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:48
↓ 1 callers
Method
get_description
(&self)
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:40
↓ 1 callers
Method
get_entity_type
(&self)
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:44
↓ 1 callers
Method
get_first_name
(&self)
templates/patterns/security-patterns/cognito-token-customization/lambdas/shared/src/models.rs:15
↓ 1 callers
Method
get_interesting_value
(&self)
templates/patterns/security-patterns/cognito-token-customization/lambdas/shared/src/models.rs:23
↓ 1 callers
Function
get_item
(client: &Client, table_name: &str, id: &str)
templates/patterns/database-patterns/ddb-basic-operations/src/data.rs:39
↓ 1 callers
Function
get_items
( client: &Client, table_name: &str, limit: i32 )
templates/patterns/database-patterns/ddb-basic-operations/src/data.rs:90
↓ 1 callers
Method
get_last_name
(&self)
templates/patterns/security-patterns/cognito-token-customization/lambdas/shared/src/models.rs:19
↓ 1 callers
Method
get_name
(&self)
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:36
↓ 1 callers
Function
get_origin
(headers: &HeaderMap, allowed_origins: &str)
templates/patterns/api-patterns/cors-allow-list/src/main.rs:31
↓ 1 callers
Method
get_updated_at
(&self)
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:52
↓ 1 callers
Function
new_client
(is_local: String)
templates/patterns/database-patterns/ddb-basic-operations/src/client.rs:5
↓ 1 callers
Function
new_client
(is_local: String)
templates/patterns/messaging-patterns/kinesis-message-processor/test-utility/src/main.rs:108
↓ 1 callers
Function
new_response
(effect: &str, ctx: serde_json::Value)
templates/patterns/security-patterns/api-gateway-authorizer/source/token-authorizer/src/main.rs:14
↓ 1 callers
Function
run_test
(url: &str, path: String)
templates/patterns/ci-cd-patterns/codedeploy-lifecyle-hook/src/main.rs:29
↓ 1 callers
Function
send_to_event_bridge
( client: &aws_sdk_eventbridge::Client, payload: &Payload, bus_name: &str, )
templates/patterns/messaging-patterns/eventbridge-putevent/lambdas/handler/src/main.rs:13
↓ 1 callers
Function
send_to_event_bridge
( client: &aws_sdk_eventbridge::Client, payload: &Payload, bus_name: &str, )
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/publisher/src/main.rs:20
↓ 1 callers
Function
update_item
(client: &Client, table_name: &str, id: &str, timestamp: i64)
templates/patterns/database-patterns/ddb-basic-operations/src/data.rs:59
Function
Home
()
src/pages/index.js:29
Function
HomepageHeader
()
src/pages/index.js:10
Function
configureWebpack
()
docusaurus.config.js:42
Function
create
(request: Json<PostModel>)
templates/patterns/api-patterns/actix-on-lambda/src/main.rs:28
Function
create
(request: Json<PostModel>)
templates/patterns/api-patterns/rocket-on-lambda/src/main.rs:35
Function
create
(request: Json<PostModel>)
templates/patterns/api-patterns/axum-on-lambda/src/main.rs:32
Function
delete_by_id
(path: Path<String,>)
templates/patterns/api-patterns/actix-on-lambda/src/main.rs:19
Function
delete_by_id
(id: &str)
templates/patterns/api-patterns/rocket-on-lambda/src/main.rs:26
Function
delete_by_id
(Path(id): Path<String>)
templates/patterns/api-patterns/axum-on-lambda/src/main.rs:24
Method
fmt
(&self, f: &mut Formatter<'_>)
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/shared/src/lib.rs:12
Method
from
(value: Item)
templates/patterns/database-patterns/ddb-stream-lambda-handler/src/models.rs:13
Method
from
(err: aws_sdk_dynamodb::Error)
templates/patterns/database-patterns/ddb-basic-operations/src/errors.rs:16
Method
from
(_: jsonwebtokens::error::Error)
templates/patterns/security-patterns/api-gateway-authorizer/source/shared/src/lib.rs:15
Method
from
(err: aws_sdk_dynamodb::Error)
templates/patterns/security-patterns/cognito-token-customization/lambdas/shared/src/models.rs:41
Method
from
(_value: Error)
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/shared/src/lib.rs:47
Method
from
(value: Error)
templates/patterns/messaging-patterns/sqs-message-processor/lambdas/shared/src/lib.rs:55
Method
from
(_: Error)
templates/patterns/messaging-patterns/sns-message-processor/lambdas/shared/src/lib.rs:59
Method
from
(_value: Error)
templates/patterns/messaging-patterns/kinesis-message-processor/lambdas/shared/src/lib.rs:55
Method
from
(model: Model)
templates/patterns/api-patterns/actix-on-lambda/src/model.rs:46
Method
from
(model: Model)
templates/patterns/api-patterns/lambda-per-verb/lambdas/shared/src/lib.rs:42
Method
from
(model: Model)
templates/patterns/api-patterns/rocket-on-lambda/src/model.rs:46
Method
from
(model: Model)
templates/patterns/api-patterns/axum-on-lambda/src/model.rs:43
Function
function_handler
(event: LambdaEvent<Event>)
templates/patterns/database-patterns/ddb-stream-lambda-handler/src/main.rs:8
Function
function_handler
(event: LambdaEvent<CloudWatchEvent>)
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/event-handler/src/main.rs:5
Function
function_handler
(event: LambdaEvent<SqsEvent>)
templates/patterns/messaging-patterns/sqs-message-processor/lambdas/new-message-processor/src/main.rs:5
Function
function_handler
(event: LambdaEvent<SnsEvent>)
templates/patterns/messaging-patterns/sns-message-processor/lambdas/new-message-processor/src/main.rs:5
Function
function_handler
(event: LambdaEvent<KinesisEvent>)
templates/patterns/messaging-patterns/kinesis-message-processor/lambdas/new-message-processor/src/main.rs:6
Function
get_by_id
(path: Path<String,>)
templates/patterns/api-patterns/actix-on-lambda/src/main.rs:7
Function
get_by_id
(id: &str)
templates/patterns/api-patterns/rocket-on-lambda/src/main.rs:13
Function
get_by_id
(Path(id): Path<String>)
templates/patterns/api-patterns/axum-on-lambda/src/main.rs:13
Method
handle
(message: &Payload)
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/shared/src/lib.rs:39
Method
handle
(message: &NewMessage)
templates/patterns/messaging-patterns/sqs-message-processor/lambdas/shared/src/lib.rs:32
Method
handle
(message: &OrderCreatedMessage)
templates/patterns/messaging-patterns/sns-message-processor/lambdas/shared/src/lib.rs:37
Method
handle
(message: &NewSensorReading)
templates/patterns/messaging-patterns/kinesis-message-processor/lambdas/shared/src/lib.rs:33
Function
handler
()
templates/patterns/container-patterns/alpine-simple-api/src/main.rs:25
Function
handler
(event: Request)
templates/patterns/api-patterns/lambda-per-verb/lambdas/get-by-id/src/main.rs:18
Function
handler
(event: Request)
templates/patterns/api-patterns/lambda-per-verb/lambdas/delete-by-id/src/main.rs:18
Function
handler
(event: Request)
templates/patterns/api-patterns/lambda-per-verb/lambdas/put-by-id/src/main.rs:18
Function
handler
(event: Request)
templates/patterns/api-patterns/lambda-per-verb/lambdas/post/src/main.rs:17
Function
health
()
templates/patterns/container-patterns/alpine-simple-api/src/main.rs:34
Function
main
()
templates/patterns/database-patterns/ddb-stream-lambda-handler/src/main.rs:20
Function
main
()
templates/patterns/database-patterns/ddb-basic-operations/src/main.rs:14
Function
main
()
templates/patterns/security-patterns/api-gateway-authorizer/source/token-authorizer/src/main.rs:67
Function
main
()
templates/patterns/security-patterns/cognito-token-customization/lambdas/handler/src/main.rs:65
Function
main
()
templates/patterns/ci-cd-patterns/codedeploy-lifecyle-hook/src/main.rs:10
Function
main
()
templates/patterns/container-patterns/alpine-simple-api/src/main.rs:11
Function
main
()
templates/patterns/messaging-patterns/eventbridge-putevent/lambdas/handler/src/main.rs:73
Function
main
()
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/publisher/src/main.rs:80
Function
main
()
templates/patterns/messaging-patterns/eventbridge-handler/lambdas/event-handler/src/main.rs:44
Function
main
()
templates/patterns/messaging-patterns/sqs-message-processor/lambdas/new-message-processor/src/main.rs:41
Function
main
()
templates/patterns/messaging-patterns/sns-message-processor/lambdas/new-message-processor/src/main.rs:21
Function
main
()
templates/patterns/messaging-patterns/kinesis-message-processor/lambdas/new-message-processor/src/main.rs:38
Function
main
()
templates/patterns/messaging-patterns/kinesis-message-processor/test-utility/src/main.rs:16
Function
main
()
templates/patterns/api-patterns/cors-allow-list/src/main.rs:50
Function
main
()
templates/patterns/api-patterns/actix-on-lambda/src/main.rs:54
Function
main
()
templates/patterns/api-patterns/lambda-per-verb/lambdas/get-by-id/src/main.rs:6
Function
main
()
templates/patterns/api-patterns/lambda-per-verb/lambdas/delete-by-id/src/main.rs:6
Function
main
()
templates/patterns/api-patterns/lambda-per-verb/lambdas/put-by-id/src/main.rs:6
Function
main
()
templates/patterns/api-patterns/lambda-per-verb/lambdas/post/src/main.rs:5
Function
main
()
templates/patterns/api-patterns/axum-on-lambda/src/main.rs:56
Method
new
( id: String, name: String, description: String, entity_type: String,
templates/patterns/database-patterns/ddb-basic-operations/src/models.rs:14
Method
new
(message: SqsMessage)
templates/patterns/messaging-patterns/sqs-message-processor/lambdas/shared/src/lib.rs:16
Method
new
(message: SnsRecord)
templates/patterns/messaging-patterns/sns-message-processor/lambdas/shared/src/lib.rs:16
Method
new
(message: KinesisEventRecord)
templates/patterns/messaging-patterns/kinesis-message-processor/lambdas/shared/src/lib.rs:16
Method
new
(name: String)
templates/patterns/messaging-patterns/kinesis-message-processor/test-utility/src/main.rs:64
Method
new
(name: String)
templates/patterns/api-patterns/actix-on-lambda/src/model.rs:31
Method
new
(name: String)
templates/patterns/api-patterns/lambda-per-verb/lambdas/shared/src/lib.rs:27
Method
new
(name: String)
templates/patterns/api-patterns/rocket-on-lambda/src/model.rs:31
Method
new
(name: String)
templates/patterns/api-patterns/axum-on-lambda/src/model.rs:28
Function
rocket
()
templates/patterns/api-patterns/rocket-on-lambda/src/main.rs:57
next →
1–100 of 107, ranked by callers