Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SuanCaiYv/prim
/ functions
Functions
807 in github.com/SuanCaiYv/prim
⨍
Functions
807
◇
Types & classes
467
↓ 126 callers
Method
clone
(&self)
server/api/src/rpc/node_proto.rs:627
↓ 118 callers
Method
clone
(&self)
server/message/src/rpc/node_proto.rs:1129
↓ 68 callers
Method
clone
(&self)
server/scheduler/src/rpc/node_proto.rs:1129
↓ 61 callers
Function
config
()
server/message/src/config/mod.rs:333
↓ 56 callers
Method
as_generic_parameter_map
(&self)
server/lib/src/net/mod.rs:190
↓ 56 callers
Method
get
(&self, key: u32)
server/scheduler/src/service/mod.rs:97
↓ 56 callers
Method
send
(&self, msg: Arc<Msg>)
server/lib-net-tokio/src/net/mod.rs:410
↓ 55 callers
Method
as_slice
(&self)
server/lib/src/entity/msg.rs:424
↓ 53 callers
Method
get
(&self, key: &str)
ui-prototype/src-tauri/src/service/database.rs:359
↓ 46 callers
Method
recv
(&mut self)
server/message/src/service/handler/mod.rs:77
↓ 44 callers
Method
get
(&self)
server/message/src/service/msglogger/mod.rs:35
↓ 44 callers
Method
into
(self)
server/lib/src/entity/msg.rs:45
↓ 43 callers
Method
as_bytes
(&self)
server/lib/src/entity/msg.rs:419
↓ 43 callers
Method
log
(&mut self, msg: Arc<Msg>)
server/message/src/service/mod.rs:132
↓ 40 callers
Function
config
()
server/scheduler/src/config/mod.rs:259
↓ 38 callers
Method
send
(&self, msg: IOTaskMsg)
server/message/src/service/handler/mod.rs:68
↓ 37 callers
Method
build
(self)
server/lib/src/net/server.rs:77
↓ 37 callers
Method
insert
(&self, id: u64, sender: MsgSender)
server/message/src/service/mod.rs:126
↓ 35 callers
Method
set
(&mut self, key: &str, value: &T)
server/lib/src/cache/redis_ops.rs:34
↓ 34 callers
Method
receiver
(buf: &[u8])
server/lib/src/entity/msg.rs:180
↓ 33 callers
Function
my_id
()
server/message/src/util/mod.rs:11
↓ 33 callers
Method
payload
(&self)
server/lib/src/entity/msg.rs:553
↓ 31 callers
Method
put_parameter
(&mut self, parameter: T)
server/lib/src/net/mod.rs:42
↓ 30 callers
Method
typ
(buf: &[u8])
server/lib/src/entity/msg.rs:168
↓ 29 callers
Method
sender
(buf: &[u8])
server/lib/src/entity/msg.rs:174
↓ 28 callers
Method
get
(id: i64)
server/api/src/model/msg.rs:157
↓ 26 callers
Function
get_redis_ops
()
server/api/src/cache/mod.rs:8
↓ 26 callers
Method
insert
(&self, key: u32, value: ReqwestCaller)
server/scheduler/src/service/mod.rs:101
↓ 26 callers
Function
timestamp
()
server/lib/src/util/mod.rs:8
↓ 25 callers
Method
read
(&mut self, buf: &mut [u8])
server/lib/src/entity/msg.rs:128
↓ 25 callers
Function
timestamp
()
ui-prototype/src/util/base.ts:4
↓ 25 callers
Function
verify_user
(req: &mut Request, redis_ops: &mut RedisOps)
server/api/src/handler/mod.rs:37
↓ 23 callers
Function
get_sql_pool
()
server/api/src/sql/mod.rs:20
↓ 23 callers
Function
preparse
(obj: serde_json::Value)
ui-prototype/src-tauri/src/main.rs:536
↓ 23 callers
Method
set_type
(buf: &mut [u8], typ: Type)
server/lib/src/entity/msg.rs:242
↓ 22 callers
Method
as_str
(&self)
server/lib/src/net/mod.rs:100
↓ 22 callers
Method
close
(self)
server/lib-net-tokio/src/net/mod.rs:422
↓ 22 callers
Function
config
()
server/seqnum/src/config/mod.rs:207
↓ 22 callers
Method
remove
(&self, key: &K)
server/lib/src/util/map.rs:30
↓ 21 callers
Method
value
(&self)
server/lib/src/entity/msg.rs:99
↓ 20 callers
Method
as_mut_slice
(&mut self)
server/lib/src/entity/msg.rs:429
↓ 19 callers
Method
to_bytes
(&self)
server/lib/src/entity/server.rs:97
↓ 17 callers
Method
resource_id
(&self)
server/lib/src/entity/msg.rs:1010
↓ 16 callers
Method
seqnum
(&self)
server/lib/src/entity/msg.rs:474
↓ 16 callers
Method
with_cert
(&mut self, cert: rustls::Certificate)
server/lib/src/net/server.rs:52
↓ 16 callers
Method
with_max_bi_streams
(&mut self, max_bi_streams: usize)
server/lib/src/net/server.rs:72
↓ 15 callers
Method
call
(&self, mut req: ReqwestMsg)
server/lib-net-tokio/src/net/mod.rs:321
↓ 15 callers
Function
config
()
server/api/src/config/mod.rs:207
↓ 15 callers
Method
get_mut
(&self, key: &K)
server/lib/src/util/map.rs:26
↓ 15 callers
Method
insert
(&self, key: K, value: V)
server/lib/src/util/map.rs:17
↓ 14 callers
Method
call
(&mut self, req: http::Request<B>)
server/scheduler/src/rpc/node_proto.rs:704
↓ 13 callers
Function
get_rpc_client
()
server/api/src/rpc/mod.rs:13
↓ 13 callers
Method
insert
(&self, addr: SocketAddr)
server/scheduler/src/cluster/mod.rs:53
↓ 13 callers
Method
update
(&self)
server/api/src/model/msg.rs:132
↓ 13 callers
Method
write
(self, _req: &mut Request, _depot: &mut Depot, resp: &mut Response)
server/api/src/error/mod.rs:18
↓ 12 callers
Method
set
( &self, key: &str, value: &serde_json::Value, )
ui-prototype/src-tauri/src/service/database.rs:342
↓ 11 callers
Method
as_mut_generic_parameter_map
(&mut self)
server/lib/src/net/mod.rs:197
↓ 11 callers
Method
call_push_msg
(&mut self, msg: &Msg)
server/api/src/rpc/node.rs:45
↓ 11 callers
Function
connect
(remote: string, token: string, mode: string, userId: bigint, nodeId: number)
ui-prototype/src/App.tsx:591
↓ 11 callers
Method
delete
(&self)
server/api/src/model/msg.rs:148
↓ 11 callers
Method
get
(&'a self, id: &u64)
server/message/src/service/mod.rs:122
↓ 11 callers
Method
insert
(&self)
server/api/src/model/msg.rs:117
↓ 11 callers
Method
set
(&self, new_value: Result<()>)
server/message/src/service/msglogger/mod.rs:29
↓ 11 callers
Method
set_seqnum
(&mut self, seq_num: u64)
server/lib/src/entity/msg.rs:519
↓ 11 callers
Method
timestamp
(buf: &[u8])
server/lib/src/entity/msg.rs:192
↓ 11 callers
Method
with_ipv4_type
(&mut self, ipv4_type: bool)
server/lib/src/net/client.rs:53
↓ 10 callers
Method
generate_ack
(&self, node_id: u32, client_timestamp: u64)
server/lib/src/entity/msg.rs:716
↓ 10 callers
Method
get
(&self, id: u32)
server/scheduler/src/cluster/mod.rs:85
↓ 10 callers
Method
get
(&'a self, id: &u32)
server/message/src/cluster/mod.rs:34
↓ 10 callers
Method
push_sort_queue
( &mut self, key: &str, val: &T, score: f64, )
server/lib/src/cache/redis_ops.rs:86
↓ 10 callers
Method
req_id
(&self)
server/lib/src/entity/msg.rs:1002
↓ 10 callers
Method
set
(&self, new_timeout: Instant)
server/lib-net-tokio/src/net/mod.rs:111
↓ 10 callers
Method
with_domain
(&mut self, domain: String)
server/lib/src/net/client.rs:58
↓ 10 callers
Method
with_keep_alive_interval
(&mut self, keep_alive_interval: Duration)
server/lib/src/net/client.rs:68
↓ 10 callers
Method
with_remote_address
(&mut self, remote_address: SocketAddr)
server/lib/src/net/client.rs:48
↓ 9 callers
Method
as_num
(&self)
server/lib/src/net/mod.rs:82
↓ 9 callers
Method
insert
(&self, msg: Msg)
ui-prototype/src-tauri/src/service/database.rs:50
↓ 9 callers
Method
remove
(&self, key: u32)
server/scheduler/src/service/mod.rs:105
↓ 9 callers
Function
start
()
server/seqnum/src/service/mod.rs:43
↓ 8 callers
Method
get
(&self)
server/lib-net-monoio/src/net/mod.rs:62
↓ 8 callers
Method
get
(&self)
server/lib-net-tokio/src/net/mod.rs:196
↓ 8 callers
Function
is_group_msg
(user_id: u64)
server/message/src/service/handler/mod.rs:286
↓ 8 callers
Method
node_id
(buf: &[u8])
server/lib/src/entity/msg.rs:186
↓ 7 callers
Method
connect
(addrs: Vec<SocketAddr>, password_list: Option<Vec<String>>)
server/lib/src/cache/redis_ops.rs:16
↓ 7 callers
Method
into
(self)
server/api/src/model/msg.rs:55
↓ 7 callers
Method
set_req_id
(&mut self, req_id: u64)
server/lib/src/entity/msg.rs:1006
↓ 7 callers
Method
set_timestamp
(buf: &mut [u8], timestamp: u64)
server/lib/src/entity/msg.rs:267
↓ 6 callers
Function
alertComponentNormal
(cmt: any)
ui-prototype/src/components/portal/Portal.tsx:66
↓ 6 callers
Function
buffer2Array
(buffer: ArrayBuffer)
ui-prototype/src/util/base.ts:13
↓ 6 callers
Method
channels
(&mut self)
server/lib-net-tokio/src/net/mod.rs:929
↓ 6 callers
Function
forward_only_user
( msg: &mut Arc<Msg>, inner_states: &mut InnerStates, )
server/message/src/service/handler/business.rs:19
↓ 6 callers
Function
from_bytes
(buf: &[u8])
server/seqnum/src/util/mod.rs:59
↓ 6 callers
Function
get_msg_ops
()
ui-prototype/src-tauri/src/service/mod.rs:13
↓ 6 callers
Function
get_redis_ops
()
server/message/src/cache/mod.rs:9
↓ 6 callers
Function
read_buffer
( recv_stream: &mut RecvStream, external_source: Option<&'a [u8]>, buffer: &mut [u8], )
server/lib-net-tokio/src/net/mod.rs:437
↓ 6 callers
Function
saveUserMsgList
()
ui-prototype/src/App.tsx:651
↓ 6 callers
Method
select
( &self, user_id1: u64, user_id2: u64, seq_num: u64, )
ui-prototype/src-tauri/src/service/database.rs:135
↓ 6 callers
Method
set
(&self, new_value: Result<ReqwestMsg>)
server/lib-net-monoio/src/net/mod.rs:56
↓ 6 callers
Method
set_sender
(buf: &mut [u8], sender: u64)
server/lib/src/entity/msg.rs:218
↓ 6 callers
Function
start
(id: usize)
server/msglogger/src/recv.rs:19
next →
1–100 of 807, ranked by callers