MCPcopy Create free account

hub / github.com/Libera-Chat/sable / functions

Functions1,187 in github.com/Libera-Chat/sable

↓ 1 callersMethoduser
(&self)
sable_network/src/id.rs:80
↓ 1 callersMethoduser
Return the [User] who was invited
sable_network/src/network/wrapper/channel_invite.rs:17
↓ 1 callersMethoduser_add_fp
(&self, account_id: AccountId, fp: String)
sable_services/src/server/command/user_commands.rs:72
↓ 1 callersMethoduser_can_oper
(&self, _user: &wrapper::User)
sable_network/src/policy/standard_oper_policy.rs:18
↓ 1 callersMethoduser_connection
Look up a user connection by ID
sable_network/src/network/network/accessors.rs:34
↓ 1 callersMethoduser_connection_id
Return the associated UserConnection ID, if any
sable_ircd/src/client.rs:169
↓ 1 callersMethoduser_del_fp
(&self, account_id: AccountId, fp: String)
sable_services/src/server/command/user_commands.rs:95
↓ 1 callersMethoduser_id
(&self)
sable_ircd/src/command/plumbing/command_response.rs:64
↓ 1 callersMethoduser_is_alias
(&self, id: UserId)
sable_network/src/network/network/alias_users.rs:48
↓ 1 callersMethoduser_login
(&self, account_id: AccountId, password: String)
sable_services/src/server/command/user_commands.rs:53
↓ 1 callersMethoduser_matches_entry
(&self, user: &User, ban: &ListModeEntry)
sable_network/src/policy/ban_resolver.rs:29
↓ 1 callersMethodusers_by_nick_pattern
Look up the user currently using the given nickname pattern
sable_network/src/network/network/accessors.rs:111
↓ 1 callersMethodvalidate_ban_mask
( &self, _mask: &str, _mode_type: ListModeType, _channel: &Channel, )
sable_network/src/policy/standard_channel_policy.rs:238
↓ 1 callersMethodvisible_host
(&self)
sable_network/src/network/wrapper/user.rs:61
↓ 1 callersMethodwith_arguments
Add arguments
sable_ircd/src/messages/batch.rs:53
↓ 1 callersMethodwrap
(network: &'a Network, data: &'a state::Channel)
sable_network/src/network/wrapper/channel.rs:78
↓ 1 callersMethodwrap
(net: &'a Network, data: &'a Self::Underlying)
sable_network/src/network/wrapper/account.rs:49
↓ 1 callersFunctionwrite_head_date
(root: String, dest: path::PathBuf)
sable_network/build.rs:13
Methodaccount
Retrieve an account
sable_network/src/network/network/accessors.rs:321
Methodaccount_name
(&self)
sable_network/src/network/state/historic.rs:58
Methodaction
(mut self, action: String)
sable_network/src/audit/mod.rs:109
Methodadd
Add an item to the queue, if doing so does not exceed the maximum capacity Returns `Ok(())` on success, and `Err(_)` containing the provided item if
sable_ircd/src/throttled_queue.rs:69
Methodadd
Insert a new connection, with no associated user ID
sable_ircd/src/connection_collection.rs:67
Methodalias
Construct an ID for an alias user, based on a numeric configured ID. The resulting snowflake will have timestamp and server portions set to 0, with th
sable_network/src/id.rs:137
Methodapply_event
(&self, event: Event)
sable_network/src/node/mod.rs:243
Methodargs
(&self)
sable_ircd/src/command/handlers/services/mod.rs:64
Methodaudit_entry
Retrieve an audit log entry
sable_network/src/network/network/accessors.rs:316
Methodauthenticate
(&self, oper_config: &OperConfig, user: &str, pass: &str)
sable_network/src/policy/standard_oper_policy.rs:50
Functionaway_char
(user: &wrapper::User)
sable_ircd/src/command/handlers/userhost.rs:8
Functionaway_handler
( cmd: &dyn Command, source: UserSource<'_>, reason: Option<AwayReason>, )
sable_ircd/src/command/handlers/away.rs:5
Functionaway_handler
()
sable_ircd/src/command/handlers/pong.rs:4
Methodaway_reason
(&self)
sable_network/src/network/state/historic.rs:45
Methodbind_nickname
( &mut self, target: NicknameId, event: &Event, binding: &details::BindNicknam
sable_network/src/network/network/user_state.rs:174
Methodbitand
(self, rhs: ChannelAccessMask)
sable_network/src/network/state/access_flag.rs:185
Methodbitand_assign
(&mut self, rhs: ChannelAccessMask)
sable_network/src/network/state/access_flag.rs:191
Methodbitor
(self, rhs: Self)
sable_network/src/network/state/access_flag.rs:133
Methodbitor_assign
(&mut self, rhs: ChannelAccessFlag)
sable_network/src/network/state/access_flag.rs:155
Methodbuild_basic_isupport
(config: &ClientServerConfig)
sable_ircd/src/server/mod.rs:175
Methodbuild_myinfo
()
sable_ircd/src/server/mod.rs:159
Methodbuild_tls_config
(settings: TlsSettings)
client_listener/src/listener_process.rs:59
Methodbuild_version
()
sable_network/src/node/mod.rs:192
Methodburst_to_network
(&self)
sable_services/src/server/sync.rs:9
Methodburst_to_network
(&self)
sable_history/src/server/sync.rs:5
Functioncall_handler_async
( ctx: &'ctx dyn Command, handler: &'handler impl AsyncHandlerFn<'ctx, Amb, Pos>, args: ArgListIte
sable_ircd/src/command/plumbing/mod.rs:53
Methodcan_set_kline
( &self, oper: &wrapper::User, _user: &Pattern, _host: &Pattern, _dura
sable_network/src/policy/standard_oper_policy.rs:30
Methodcan_unset_umode
(&self, _user: &wrapper::User, _mode: UserModeFlag)
sable_network/src/policy/standard_user_policy.rs:26
Methodcapabilities
(&self)
sable_ircd/src/client.rs:218
Methodcapabilities
(&self)
sable_ircd/src/messages/message_sink.rs:57
Methodchange
(&self)
sable_network/src/rpc/history_log.rs:19
Methodchannel
(&self)
sable_network/src/network/wrapper/channel_role.rs:13
Methodchannel
Return the `Channel` to which this mode object is attached
sable_network/src/network/wrapper/channel_topic.rs:17
Methodchannel
The mode list to which this belongs
sable_network/src/network/wrapper/list_mode_entry.rs:16
Methodchannel
(&self)
sable_network/src/network/wrapper/channel_access.rs:17
Methodchannel
The associated channel object
sable_network/src/network/wrapper/membership.rs:33
Methodchannel
Return the [Channel] to which this invite applies
sable_network/src/network/wrapper/channel_invite.rs:22
Methodchannel
The corresponding channel object
sable_network/src/network/wrapper/list_mode.rs:21
Methodchannel_accesses
Iterate over channel access entries
sable_network/src/network/network/accessors.rs:400
Methodchannel_for_list
Find the channel mode entry corresponding to a given banlist
sable_network/src/network/network/accessors.rs:210
Methodchannel_mode_change
( &mut self, target: ChannelId, event: &Event, details: &details::ChannelModeC
sable_network/src/network/network/channel_state.rs:97
Methodchannel_permission_change
( &mut self, target: MembershipId, event: &Event, details: &details::Membershi
sable_network/src/network/network/channel_state.rs:247
Methodchannel_topic
Look up a channel topic by ID.
sable_network/src/network/network/accessors.rs:229
Methodchannels
Iterate over channels
sable_network/src/network/network/accessors.rs:178
Functioncheck_allowed_chars
(value: &str, allowed_chars: &[&str])
sable_network/src/validated.rs:35
Methodcheck_pings
(&self)
sable_network/src/node/pings.rs:6
Methodchoose_peer
(&self)
sable_network/src/sync/network.rs:213
Methodclient_auth_mandatory
(&self)
client_listener/src/internal/client_verifier.rs:42
Methodclient_auth_root_subjects
(&self)
client_listener/src/internal/client_verifier.rs:21
Methodclock
The current event clock for this network state.
sable_network/src/network/network/accessors.rs:13
Functionclock_comparison
()
sable_network/src/network/event/tests.rs:21
Functioncolon_space
()
sable_ircd/src/client_message.rs:181
Functioncommand_handler
(attr: TokenStream, item: TokenStream)
sable_macros/src/command_handler.rs:31
Functioncommand_handler
(attr: TokenStream, item: TokenStream)
sable_macros/src/lib.rs:63
Methodcompile_engine
( bans: &HashMap<NetworkBanId, state::NetworkBan>, )
sable_network/src/network/ban/repository.rs:133
Methodconnect
(conn: impl AsRef<str>)
sable_services/src/database/jsonfile.rs:76
Methodconnection
(&self)
sable_ircd/src/command/client_command.rs:212
Methodconnection_id
(&self)
sable_ircd/src/command/client_command.rs:208
Methodconstruct
(category_name: Option<&str>)
sable_ircd/src/command/dispatcher.rs:40
Methodcreate_and_send
( id: ConnectionId, stream: TcpStream, conntype: InternalConnectionType, event
client_listener/src/internal/connection.rs:22
Methodcreate_event_with_id
Create and propagate a new event, returning the event's ID. Arguments are the target object ID, and the event detail.
sable_network/src/sync/replicated_log.rs:204
Methodcreated
(&self)
sable_network/src/network/wrapper/nick_binding.rs:23
Methoddata
(&self)
client_listener/src/internal/connection.rs:93
Methoddebug_format
Provide the raw content in a situation where it can't be properly formatted
sable_ircd/src/messages/mod.rs:62
Methoddefault
()
sable_ircd/src/capability/mod.rs:133
Methoddefault
()
sable_ircd/src/server/config.rs:84
Methoddefault
()
sable_ircd/src/server/async_handler_collection.rs:10
Methoddefault
()
sable_services/src/hashing.rs:53
Functiondefault_max_monitors_per_connection
()
sable_ircd/src/server/config.rs:91
Functiondefine_messages
(input: TokenStream)
sable_macros/src/lib.rs:42
Functiondefine_messages
(input: TokenStream)
sable_macros/src/define_messages.rs:148
Functiondefine_validated
(input: TokenStream)
sable_macros/src/lib.rs:49
Functiondefine_validated
(input: TokenStream)
sable_macros/src/define_validated.rs:48
Methoddel_list_mode_entry
( &mut self, target: ListModeEntryId, event: &Event, details: &details::DelLis
sable_network/src/network/network/channel_state.rs:227
Methodderef
(&self)
sable_network/src/types/pattern.rs:18
Methodderef
(&self)
sable_network/src/types/matchers.rs:78
Methodderef
(&self)
sable_ircd/src/movable.rs:36
Methodderef
(&self)
sable_ircd/src/command/plumbing/conditional_argument_types.rs:10
Methoddeserialize
(deserializer: D)
sable_network/src/network/state/access_flag.rs:272
Methoddeserialize_as
(deserializer: D)
sable_network/src/network/state/access_flag.rs:252
Methoddeserialize_as
( deserializer: D, )
sable_network/src/history/log.rs:45
Methoddeserialize_as
(deserializer: D)
sable_ircd/src/utils/serde_once_cell.rs:19
← previousnext →601–700 of 1,187, ranked by callers