Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/actix/examples
/ types & classes
Types & classes
153 in github.com/actix/examples
⨍
Functions
527
◇
Types & classes
153
↓ 8 callers
Class
Response
json/jsonrpc/src/convention.rs:100
↓ 4 callers
Class
Human
graphql/async-graphql/src/star_wars/model.rs:21
↓ 3 callers
Class
Droid
graphql/async-graphql/src/star_wars/model.rs:62
↓ 2 callers
Class
Message
websockets/chat-tcp/src/server.rs:31
↓ 1 callers
Class
ChatMessage
websockets/chat-broker/src/message.rs:5
↓ 1 callers
Class
Join
websockets/chat-tcp/src/server.rs:50
↓ 1 callers
Class
JoinRoom
websockets/chat-broker/src/message.rs:9
↓ 1 callers
Class
LeaveRoom
websockets/chat-broker/src/message.rs:13
↓ 1 callers
Class
Message
websockets/chat/src/server.rs:19
↓ 1 callers
Class
Message
websockets/chat-tcp/src/session.rs:25
↓ 1 callers
Class
Msg
middleware/request-extensions/src/add_msg.rs:12
↓ 1 callers
Class
SendMessage
websockets/chat-broker/src/message.rs:21
Class
AddMsg
middleware/request-extensions/src/add_msg.rs:46
Class
AddMsgService
middleware/request-extensions/src/add_msg.rs:15
Class
ApiGuard
guards/src/main.rs:14
Class
AppState
forms/form/src/main.rs:4
Class
AppState
json/jsonrpc/src/main.rs:129
Class
AuthData
auth/simple-auth-server/src/auth_handler.rs:17
Class
AuthMiddleware
middleware/http-response/src/simple.rs:49
Class
AutobahnWebSocket
websockets/autobahn/src/main.rs:10
Class
BankData
databases/mysql/src/models.rs:4
Class
BankDetails
databases/mysql/src/models.rs:28
Class
BankResponseData
databases/mysql/src/models.rs:34
Interface
BodyTest
forms/form/src/main.rs:86
Class
BranchData
databases/mysql/src/models.rs:10
Class
BranchDetails
databases/mysql/src/models.rs:39
Class
BranchResponseData
databases/mysql/src/models.rs:45
Class
Broadcaster
server-sent-events/src/broadcast.rs:13
Class
BroadcasterInner
server-sent-events/src/broadcast.rs:18
Class
CacheInfo
databases/redis/src/main.rs:21
Class
CacheInsert
background-jobs/src/routes.rs:13
Enum
Character
graphql/async-graphql/src/star_wars/model.rs:179
Class
ChatCodec
Codec for Client -> Server transport
websockets/chat-tcp/src/codec.rs:44
Enum
ChatRequest
websockets/chat-tcp/src/codec.rs:15
Enum
ChatResponse
websockets/chat-tcp/src/codec.rs:30
Class
ChatServer
websockets/chat/src/server.rs:71
Class
ChatServer
`ChatServer` manages chat rooms and responsible for coordinating chat session. implementation is super primitive
websockets/chat-tcp/src/server.rs:59
Class
ChatServer
websockets/chat-actorless/src/server.rs:52
Class
ChatServerHandle
websockets/chat-actorless/src/server.rs:227
Class
ChatSession
`ChatSession` actor is responsible for tcp peer communications.
websockets/chat-tcp/src/session.rs:28
Class
CheckLogin
middleware/various/src/redirect.rs:11
Class
CheckLoginMiddleware
middleware/various/src/redirect.rs:29
Class
CliArguments
http-proxy/src/main.rs:117
Class
Client
forms/multipart-s3/src/client.rs:12
Class
ClientChatCodec
Codec for Server -> Client transport
websockets/chat-tcp/src/codec.rs:84
Class
ClientMessage
websockets/chat/src/server.rs:40
Enum
Command
websockets/chat-actorless/src/server.rs:19
Class
Connect
websockets/chat/src/server.rs:26
Class
Connect
websockets/chat-tcp/src/server.rs:17
Class
ConnectionInfo
https-tls/rustls-client-cert/src/main.rs:24
Class
Context
graphql/juniper-advanced/src/schemas/root.rs:12
Class
CreateForm
basics/todo/src/api.rs:42
Enum
CustomError
basics/error-handling/src/main.rs:25
Class
CustomerData
databases/mysql/src/models.rs:22
Class
CustomerDetails
databases/mysql/src/models.rs:61
Class
CustomerResponseData
databases/mysql/src/models.rs:67
Class
DbConfig
databases/postgres/src/config.rs:13
Class
Disconnect
websockets/chat/src/server.rs:33
Class
Disconnect
websockets/chat-tcp/src/server.rs:24
Class
Email
background-jobs/src/persistent_jobs.rs:11
Enum
Episode
graphql/async-graphql/src/star_wars/model.rs:10
Enum
Episode
graphql/juniper/src/schema.rs:4
Class
Error
json/json-error/src/main.rs:9
Class
ErrorData
json/jsonrpc/src/convention.rs:14
Class
ErrorResponse
basics/error-handling/src/main.rs:37
Class
ExampleConfig
databases/postgres/src/config.rs:5
Class
FlashMessage
basics/todo/src/session.rs:20
Class
Greet
templating/sailfish/src/main.rs:10
Class
HttpBinResponse
json/json-validation/src/main.rs:37
Class
HttpData
middleware/http-response/src/main.rs:10
Class
HttpData
middleware/http-response/src/simple.rs:17
Class
Human
graphql/juniper/src/schema.rs:14
Class
Identity
auth/redis-session/src/main.rs:42
Interface
ImplNetwork
json/jsonrpc/src/main.rs:85
Class
Index
templating/askama/src/main.rs:15
Class
IndexResponse
auth/redis-session/src/main.rs:15
Class
Info
cors/backend/src/user.rs:5
Class
Info
json/json-decode-error/src/main.rs:5
Class
Invitation
auth/simple-auth-server/src/models.rs:33
Class
InvitationData
auth/simple-auth-server/src/invitation_handler.rs:11
Class
Item
databases/diesel-async/src/models.rs:9
Class
Join
websockets/chat/src/server.rs:59
Class
LangChoice
templating/fluent/src/lang_choice.rs:14
Class
ListRooms
websockets/chat-broker/src/message.rs:17
Class
ListRooms
List of available rooms
websockets/chat/src/server.rs:50
Class
ListRooms
List of available rooms
websockets/chat-tcp/src/server.rs:41
Class
Logging
middleware/various/src/read_request_body.rs:14
Class
Logging
middleware/various/src/read_response_body.rs:16
Class
LoggingMiddleware
middleware/various/src/read_request_body.rs:35
Class
LoggingMiddleware
middleware/various/src/read_response_body.rs:34
Class
MiniJinjaRenderer
templating/minijinja/src/main.rs:15
Class
MutationRoot
graphql/juniper-advanced/src/schemas/root.rs:90
Class
MutationRoot
graphql/juniper/src/schema.rs:43
Class
MyErr
templating/yarte/src/main.rs:10
Enum
MyError
databases/postgres/src/errors.rs:8
Class
MyObj
protobuf/src/main.rs:6
Class
MyObj
json/json/src/main.rs:5
Class
MyParams
forms/form/src/main.rs:40
Class
MyWebSocket
websocket connection is long running connection, it easier to handle with an actor
websockets/echo/src/server.rs:20
Class
NewHuman
graphql/juniper/src/schema.rs:23
next →
1–100 of 153, ranked by callers