Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Hands-On-Microservices-with-Rust
/ functions
Functions
361 in github.com/PacktPublishing/Hands-On-Microservices-with-Rust
⨍
Functions
361
◇
Types & classes
139
↓ 14 callers
Method
as_ref
(&self)
Chapter06/grpc-ring/src/ring.rs:139
↓ 12 callers
Method
insert
(comment: NewComment, conn: &PgConnection)
Chapter15/deploy/microservices/content/src/comment.rs:35
↓ 11 callers
Function
now
()
Chapter14/fast-service/src/main.rs:57
↓ 10 callers
Function
response_with_code
(status_code: StatusCode)
Chapter02/hyper-microservice-rest-regex/src/main.rs:112
↓ 10 callers
Method
start
(&self, req: &HttpRequest<State>)
Chapter13/units/src/lib.rs:165
↓ 9 callers
Method
finish
(&self, _req: &HttpRequest<State>, _resp: &HttpResponse)
Chapter13/units/src/lib.rs:175
↓ 8 callers
Method
insert
(comment: NewComment, conn: &SqliteConnection)
Chapter09/content-rocket/src/comment.rs:35
↓ 8 callers
Function
rand_str
()
Chapter13/integration/tests/utils.rs:101
↓ 8 callers
Function
response_with_code
(status_code: StatusCode)
Chapter02/hyper-microservice-rest/src/main.rs:92
↓ 7 callers
Method
request
(&mut self, method: Method, path: &'a str, values: I)
Chapter13/integration/tests/utils.rs:69
↓ 7 callers
Function
s_attr
(s: T)
Chapter17/serverless/lambda_1/src/main.rs:99
↓ 6 callers
Method
finish
(&self, _req: &HttpRequest<State>, _resp: &HttpResponse)
Chapter11/router/src/main.rs:164
↓ 5 callers
Function
s_attr
(s: String)
Chapter07/user-location/src/main.rs:161
↓ 5 callers
Function
start
(links: LinksMap)
Chapter13/units/src/lib.rs:180
↓ 4 callers
Function
add_mock
(method: &str, path: &str, result: T)
Chapter13/units/src/lib.rs:240
↓ 4 callers
Function
boxed
(fut: F)
Chapter11/router-cache-ws/src/main.rs:24
↓ 4 callers
Function
boxed
(fut: F)
Chapter11/router-cache/src/main.rs:20
↓ 4 callers
Method
finish
(&self, _req: &HttpRequest<State>, _resp: &HttpResponse)
Chapter11/router-cache-ws/src/main.rs:225
↓ 4 callers
Method
finish
(&self, _req: &HttpRequest<State>, _resp: &HttpResponse)
Chapter11/router-cache/src/main.rs:208
↓ 4 callers
Method
healthcheck
(&mut self, path: &str, content: &str)
Chapter13/integration/tests/utils.rs:38
↓ 4 callers
Function
mock_url
(base: &str, path: &str)
Chapter13/units/src/lib.rs:232
↓ 4 callers
Function
wait
(ms: u64)
Chapter13/tracing/src/main.rs:8
↓ 3 callers
Method
check_status
(&mut self, method: Method, path: &'a str, values: I, status: StatusCode)
Chapter13/integration/tests/utils.rs:46
↓ 3 callers
Function
color_range
(from: u8, to: u8)
Chapter04/random-service-with-shuffle/src/main.rs:63
↓ 3 callers
Function
color_range
(from: u8, to: u8)
Chapter04/random-service-with-multiple-formats/src/main.rs:74
↓ 3 callers
Function
router
(state: ConnState)
Chapter09/logs-gotham/src/main.rs:74
↓ 3 callers
Function
url
(url: &str, path: &str)
Chapter13/integration/tests/utils.rs:121
↓ 2 callers
Function
add_item
(item)
Chapter11/router-cache-ws/static/script.js:10
↓ 2 callers
Method
add_member
(&self, channel_id: Id, user_id: Id)
Chapter08/chat/src/lib.rs:90
↓ 2 callers
Method
add_message
(&self, channel_id: Id, user_id: Id, text: &str)
Chapter08/chat/src/lib.rs:107
↓ 2 callers
Function
boxed
(fut: F)
Chapter15/deploy/microservices/router/src/main.rs:26
↓ 2 callers
Function
boxed
(fut: F)
Chapter13/units/src/lib.rs:16
↓ 2 callers
Function
boxed
(fut: F)
Chapter11/router/src/main.rs:16
↓ 2 callers
Method
call_method
(&self, meth: &str, args: &[Value])
Chapter06/jsonrpc-ring/src/main.rs:44
↓ 2 callers
Function
count_up
(state: &State, path: &str)
Chapter10/actors/src/main.rs:33
↓ 2 callers
Method
create_channel
(&self, user_id: Id, title: &str, is_public: bool)
Chapter08/chat/src/lib.rs:41
↓ 2 callers
Function
create_node
(text)
Chapter15/deploy/microservices/router/static/script.js:2
↓ 2 callers
Function
create_node
(text)
Chapter13/units/static/script.js:2
↓ 2 callers
Function
create_node
(text)
Chapter11/router-cache-ws/static/script.js:2
↓ 2 callers
Function
create_node
(text)
Chapter11/router/static/script.js:2
↓ 2 callers
Function
create_node
(text)
Chapter11/router-cache/static/script.js:2
↓ 2 callers
Function
create_user
(conn: &Connection, user: &User)
Chapter07/users-pool/src/main.rs:19
↓ 2 callers
Function
create_user
(conn: &mut Conn, user: &User)
Chapter07/users-mysql/src/main.rs:19
↓ 2 callers
Method
deserialize
(deserializer: D)
Chapter04/random-service-with-shuffle/src/color.rs:98
↓ 2 callers
Function
ensure_queue
( chan: &Channel<TcpStream>, name: &str, )
Chapter12/rabbit-actix/src/lib.rs:31
↓ 2 callers
Method
get_unknown_fields
(&self)
Chapter06/grpc-ring/src/ring.rs:72
↓ 2 callers
Method
mark_itself
(&self)
Chapter06/jsonrpc-ring/src/main.rs:40
↓ 2 callers
Method
mark_itself
(&self, _: RequestOptions, _: Empty)
Chapter06/grpc-ring/src/server.rs:59
↓ 2 callers
Function
other
(err: E)
Chapter10/actors/src/main.rs:20
↓ 2 callers
Method
outgoing
(&self)
Chapter12/rabbit-actix/src/server.rs:169
↓ 2 callers
Function
post_request
(url: &str, params: T)
Chapter13/units/src/lib.rs:34
↓ 2 callers
Function
post_request
(url: &str, params: T)
Chapter11/router-cache-ws/src/main.rs:42
↓ 2 callers
Function
post_request
(url: &str, params: T)
Chapter11/router/src/main.rs:34
↓ 2 callers
Function
post_request
(url: &str, params: T)
Chapter11/router-cache/src/main.rs:38
↓ 2 callers
Method
register_user
(&self, email: &str)
Chapter08/chat/src/lib.rs:28
↓ 2 callers
Function
request
(url: &str, params: T)
Chapter15/deploy/microservices/router/src/main.rs:44
↓ 2 callers
Function
response_with_code
(status_code: StatusCode)
Chapter05/images-service/src/main.rs:81
↓ 2 callers
Method
send_action
(&self, action: Action)
Chapter06/grpc-ring/src/server.rs:45
↓ 2 callers
Method
send_message
(&self, corr_id: ShortString, outgoing: T::Outgoing, ctx: &mut Context<Self>)
Chapter12/rabbit-actix/src/queue_actor.rs:116
↓ 2 callers
Method
start
(&self, req: &HttpRequest<State>)
Chapter11/router-cache-ws/src/main.rs:215
↓ 2 callers
Function
test_post
(path: &str, data: &T)
Chapter13/units/src/lib.rs:279
↓ 2 callers
Function
test_url
(path: &str)
Chapter13/units/src/lib.rs:236
↓ 2 callers
Function
to_number
(value: &Value, default: u16)
Chapter10/one-thread/src/main.rs:51
↓ 2 callers
Function
to_number
(value: &Value, default: u16)
Chapter10/blocking/src/main.rs:27
↓ 2 callers
Function
to_number
(value: &Value, default: u16)
Chapter10/thread-pool/src/main.rs:27
↓ 2 callers
Function
to_number
(value: &Value, default: u16)
Chapter10/actors/src/main.rs:27
↓ 1 callers
Function
add_activity
(conn: &Database, activity: Activity)
Chapter07/user-logs/src/main.rs:13
↓ 1 callers
Function
add_location
(conn: &DynamoDbClient, location: Location)
Chapter07/user-location/src/main.rs:10
↓ 1 callers
Function
add_session
(conn: &Connection, token: &str, uid: &str)
Chapter07/sessions/src/main.rs:13
↓ 1 callers
Function
alt_udp_echo
()
Chapter05/futures-examples/src/main.rs:71
↓ 1 callers
Method
cache
(&self, path: &str, fut: F)
Chapter11/router-cache-ws/src/main.rs:184
↓ 1 callers
Method
cache
(&self, path: &str, fut: F)
Chapter11/router-cache/src/main.rs:167
↓ 1 callers
Function
convert
(data: Vec<u8>, width: u16, height: u16)
Chapter10/one-thread/src/main.rs:35
↓ 1 callers
Function
convert
(data: &[u8], width: u16, height: u16)
Chapter10/blocking/src/main.rs:11
↓ 1 callers
Function
convert
(data: &[u8], width: u16, height: u16)
Chapter10/thread-pool/src/main.rs:11
↓ 1 callers
Function
create_table
(conn: &Connection)
Chapter07/users/src/main.rs:6
↓ 1 callers
Function
create_table
(conn: &Connection)
Chapter07/users-pool/src/main.rs:10
↓ 1 callers
Function
create_table
(conn: &mut Conn)
Chapter07/users-mysql/src/main.rs:10
↓ 1 callers
Function
create_user
(conn: &Connection, name: &str, email: &str)
Chapter07/users/src/main.rs:15
↓ 1 callers
Method
delete_message
(&self, message_id: Id)
Chapter08/chat/src/lib.rs:129
↓ 1 callers
Function
file_descriptor_proto
()
Chapter06/grpc-ring/src/ring.rs:160
↓ 1 callers
Function
find_unicorn
(location: &Location)
Chapter17/serverless/lambda_1/src/main.rs:88
↓ 1 callers
Function
get_req
(url: &str)
Chapter15/deploy/microservices/router/src/main.rs:33
↓ 1 callers
Function
get_request
(url: &str)
Chapter13/units/src/lib.rs:23
↓ 1 callers
Function
get_request
(url: &str)
Chapter11/router-cache-ws/src/main.rs:31
↓ 1 callers
Function
get_request
(url: &str)
Chapter11/router/src/main.rs:23
↓ 1 callers
Function
get_request
(url: &str)
Chapter11/router-cache/src/main.rs:27
↓ 1 callers
Method
get_value
(&self, path: &str)
Chapter11/router-cache-ws/src/cache.rs:65
↓ 1 callers
Method
get_value
(&self, path: &str)
Chapter11/router-cache/src/cache.rs:65
↓ 1 callers
Method
handle
(&mut self, msg: SendMessage<T::Outgoing>, ctx: &mut Self::Context)
Chapter12/rabbit-actix/src/queue_actor.rs:67
↓ 1 callers
Function
handler
(request: &Request, pool: &Pool)
Chapter15/deploy/microservices/users/src/main.rs:64
↓ 1 callers
Function
handler
( _: Request, _: Context, )
Chapter17/serverless/lambda_2/src/main.rs:9
↓ 1 callers
Function
handler
(request: &Request, pool: &Pool)
Chapter09/users-rouille/src/main.rs:49
↓ 1 callers
Method
incoming
(&self)
Chapter12/rabbit-actix/src/server.rs:166
↓ 1 callers
Function
list_activities
(conn: &Database)
Chapter07/user-logs/src/main.rs:23
↓ 1 callers
Function
list_locations
(conn: &DynamoDbClient, user_id: String)
Chapter07/user-location/src/main.rs:31
↓ 1 callers
Function
list_sessions
(conn: &Connection)
Chapter07/sessions/src/main.rs:21
↓ 1 callers
Function
list_users
(conn: &Connection)
Chapter07/users/src/main.rs:21
↓ 1 callers
Function
list_users
(conn: &Connection)
Chapter07/users-pool/src/main.rs:25
↓ 1 callers
Function
list_users
(conn: &mut Conn)
Chapter07/users-mysql/src/main.rs:25
next →
1–100 of 361, ranked by callers