Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Rustixir/tokio_sky
/ types & classes
Types & classes
65 in github.com/Rustixir/tokio_sky
⨍
Functions
148
◇
Types & classes
65
↓ 1 callers
Class
Message
examples/complex(3 layer).rs:113
↓ 1 callers
Class
Offset
src/builtin/kafka_processor.rs:48
↓ 1 callers
Class
Partition
src/builtin/kafka_processor.rs:45
Interface
BatchProcessor
src/batcher.rs:14
Class
Batcher
examples/dynamic_batching.rs:129
Class
BatcherTerminate
src/batcher.rs:9
Class
Cat
examples/pulsar_batcher.rs:80
Enum
Category
examples/dynamic_batching.rs:65
Class
Collector
This module provide a data collector listen on channel get and push to buffer when buffer was full then dispatch or timeout happen, then dispatch( i
src/builtin/collector.rs:24
Class
Config
src/topology.rs:98
Class
Context
src/processor.rs:39
Class
Context
src/batcher.rs:29
Class
Context
src/producer.rs:42
Class
CustomContext
src/builtin/kafka_producer.rs:34
Class
DeliveryHandler
examples/kafka_processor_complex.rs:101
Class
DeliveryHandler
examples/pulsar_processor_complex.rs:111
Enum
DispatchError
src/dispatcher.rs:34
Class
Dispatcher
src/dispatcher.rs:56
Enum
InternalDispatchError
src/dispatcher.rs:22
Class
KafkaProcessor
src/builtin/kafka_processor.rs:17
Class
KafkaProducer
src/builtin/kafka_producer.rs:53
Class
Layer1Process
examples/complex(2 layer).rs:87
Class
Layer1Process
examples/batch_insert_mysql.rs:99
Class
Layer1Process
examples/simple(1 layer).rs:73
Class
Layer1Process
examples/dynamic_batching.rs:109
Class
Layer1Process
examples/pulsar_batcher.rs:122
Class
Layer1Process
examples/kafka_producer.rs:73
Class
Layer1Process
examples/pulsar_producer.rs:81
Class
Layer1Process
examples/complex(3 layer).rs:97
Class
Layer1Process
examples/collector.rs:70
Class
Layer1Process
examples/ordering_and_paritioning.rs:120
Class
Layer2Process
examples/complex(2 layer).rs:102
Class
Layer2Process
examples/complex(3 layer).rs:115
Class
Layer2Process
examples/ordering_and_paritioning.rs:139
Class
Layer3Process
examples/complex(3 layer).rs:130
Class
MysqlBatcher
examples/batch_insert_mysql.rs:117
Class
ProcKafkaMessage
src/builtin/kafka_processor.rs:10
Enum
ProcResult
src/processor.rs:24
Enum
ProcessingType
Realtime, timeout is 1 milliseconds Batch, timeout is 50 milliseconds ## Batch producer await until buffer full or timeout in Batch timeout is 50
src/topology.rs:39
Interface
Processor
src/processor.rs:9
Class
Prod
examples/complex(2 layer).rs:67
Class
Prod
examples/batch_insert_mysql.rs:72
Class
Prod
examples/pulsar_processor.rs:87
Class
Prod
examples/simple(1 layer).rs:53
Class
Prod
examples/kafka_processor_complex.rs:71
Class
Prod
examples/dynamic_batching.rs:76
Class
Prod
examples/pulsar_batcher.rs:96
Class
Prod
examples/complex(3 layer).rs:78
Class
Prod
examples/ordering_and_paritioning.rs:95
Class
Prod
examples/pulsar_processor_complex.rs:81
Class
Prod
examples/kafka_processor.rs:61
Class
ProdKafkaMessage
src/builtin/kafka_producer.rs:23
Interface
Producer
src/producer.rs:17
Class
Product
examples/dynamic_batching.rs:71
Class
PulsarBatchProcessor
src/builtin/pulsar_batcher.rs:21
Class
PulsarProcessor
src/builtin/pulsar_processor.rs:21
Class
PulsarProducer
PulsarProducer when created need to unique name for each instance this module privade a Global Atomic Counter for PulsarProducer
src/builtin/pulsar_producer.rs:37
Enum
RouterType
src/dispatcher.rs:43
Enum
StatusResult
src/dispatcher.rs:51
Class
Terminate
src/producer.rs:13
Class
TestData
examples/pulsar_processor.rs:71
Class
TestData
examples/pulsar_producer.rs:76
Class
User
examples/batch_insert_mysql.rs:155
Class
User
examples/ordering_and_paritioning.rs:89
Enum
UserType
examples/ordering_and_paritioning.rs:84