Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/123hi123/qwen2api-rs
/ types & classes
Types & classes
54 in github.com/123hi123/qwen2api-rs
⨍
Functions
435
◇
Types & classes
54
↓ 2 callers
Class
OrdF64
src/account/pool.rs:37
↓ 1 callers
Class
WaitGuard
排隊計數的 RAII guard:drop 時遞減(取消安全,client 斷線丟棄 future 也會還原)。
src/account/pool.rs:21
Class
Account
src/account/account.rs:12
Class
AccountHandle
src/account/pool.rs:30
Class
AccountPool
src/account/pool.rs:160
Class
AnthropicStreamTranslator
Anthropic Messages 串流翻譯器。
src/execution/presenter.rs:21
Class
ApiKeysFile
src/config.rs:214
Enum
AppError
src/error.rs:9
Class
AppStateInner
src/state.rs:23
Class
AttachmentResult
src/context/mod.rs:13
Class
AuthContext
src/auth.rs:27
Enum
Block
src/execution/presenter.rs:14
Class
BuildPayloadArgs
src/upstream/payload.rs:16
Class
ChatIdPool
src/upstream/chat_id_pool.rs:34
Class
CollectedResult
非串流:消費整個串流,回傳聚合結果。
src/execution/mod.rs:377
Class
Entry
src/upstream/chat_id_pool.rs:21
Class
Executor
src/upstream/executor.rs:71
Class
FileMeta
src/context/file_store.rs:10
Class
FileStore
src/context/file_store.rs:23
Class
GenOutcome
一次生成的結果。
src/media.rs:92
Class
ImageOptions
src/upstream/payload.rs:8
Class
Inner
src/upstream/chat_id_pool.rs:29
Class
JsonDb
src/db.rs:35
Enum
Loc
src/account/pool.rs:52
Enum
MediaKind
src/media.rs:23
Class
MediaQueue
src/media.rs:534
Class
MediaStore
src/media.rs:288
Class
MediaTask
src/media.rs:279
Class
ModelMode
src/request/model_modes.rs:5
Class
NormalizedTool
src/toolcall/mod.rs:17
Class
OpenAiStreamTranslator
src/execution/translator.rs:8
Enum
OutEvent
src/execution/mod.rs:39
Class
ParsedToolCall
src/toolcall/mod.rs:25
Class
PoolState
src/account/pool.rs:141
Class
ProbeMeta
統計埋點所需的請求中介資料(由 StandardRequest 萃取)。
src/execution/mod.rs:109
Class
PromptBuildResult
src/request/prompt_builder.rs:11
Class
QwenClient
src/upstream/client.rs:46
Class
QwenDelta
src/upstream/sse.rs:7
Class
RawAttachment
src/context/mod.rs:22
Class
ReadyIndex
就緒帳號索引(Pillar 2)。email-keyed,免受 accounts Vec 索引位移影響(add/remove 時整建)。
src/account/pool.rs:62
Class
ReasoningTracker
計算 reasoning 增量(處理 qwen3.7 累積陣列)。
src/execution/mod.rs:48
Class
RequestRecord
src/stats.rs:21
Class
RuntimeConfig
src/state.rs:18
Class
Settings
src/config.rs:19
Class
StandardRequest
src/request/standard.rs:7
Class
Stats
src/stats.rs:52
Class
StatsProbe
取消安全的統計探針:在串流結束(Done/Error/客戶端斷線)時於 Drop 一次性記錄。 對齊 executor 的 StreamGuard 模式,確保斷線也會留下記錄(記為未完成)。
src/execution/mod.rs:120
Class
StreamGuard
取消安全的資源 guard:drop 時(含 client 中途斷線導致 stream future 被丟棄) 一定釋放帳號並刪除本次建立的上游會話,各一次。對應修復「斷線洩漏」。
src/upstream/executor.rs:82
Class
StreamParams
src/upstream/executor.rs:30
Class
StsCreds
src/context/oss.rs:36
Enum
UpstreamEvent
src/upstream/executor.rs:18
Class
UpstreamModelsCache
src/state.rs:48
Class
Usage
src/execution/mod.rs:30
Class
User
src/auth.rs:11