MCPcopy Create free account

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

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

Functionhandle_privmsg
( server: &ClientServer, response: &dyn CommandResponse, source: UserSource<'_>, cmd: &dyn Com
sable_ircd/src/command/handlers/privmsg.rs:5
Functionhandle_quit
( server: &ClientServer, cmd: &dyn Command, source: CommandSource, response: &dyn CommandRespo
sable_ircd/src/command/handlers/quit.rs:4
Functionhandle_register
( network: &Network, source: CommandSource<'_>, response: &dyn CommandResponse, server: &Clien
sable_ircd/src/command/handlers/register.rs:4
Functionhandle_register
( source: LoggedInUserSource<'_>, cmd: &dyn Command, services_target: ServicesTarget<'_>, chan
sable_ircd/src/command/handlers/services/cs/register.rs:8
Methodhandle_remote_command
(&self, cmd: RemoteServerRequestType)
sable_ircd/src/server/server_type.rs:174
Methodhandle_remote_command
(&self, req: RemoteServerRequestType)
sable_services/src/server/mod.rs:139
Methodhandle_remote_command
( &self, req: sable_network::rpc::RemoteServerRequestType, )
sable_history/src/server/mod.rs:165
Functionhandle_rename
( server: &ClientServer, net: &Network, cmd: &dyn Command, response: &dyn CommandResponse,
sable_ircd/src/command/handlers/rename.rs:5
Functionhandle_role
( source: LoggedInUserSource<'_>, cmd: &dyn Command, services_target: ServicesTarget<'_>, chan
sable_ircd/src/command/handlers/services/cs/role.rs:10
Functionhandle_session
( server: &ClientServer, cmd: &dyn Command, response: &dyn CommandResponse, source: CommandSou
sable_ircd/src/command/handlers/session.rs:5
Functionhandle_tagmsg
()
sable_ircd/src/command/handlers/tagmsg.rs:8
Functionhandle_topic
( cmd: &dyn Command, server: &ClientServer, net: &Network, source: UserSource<'_>, respons
sable_ircd/src/command/handlers/topic.rs:4
Functionhandle_user
( server: &ClientServer, source: PreClientSource, cmd: &dyn Command, username: Username, u
sable_ircd/src/command/handlers/user.rs:4
Functionhandle_version
(server: &ClientServer, response: &dyn CommandResponse)
sable_ircd/src/command/handlers/version.rs:4
Functionhandle_who
( server: &ClientServer, network: &Network, response: &dyn CommandResponse, source: UserSource
sable_ircd/src/command/handlers/who.rs:8
Methodhas
(&self, flag: ChannelAccessFlag)
sable_network/src/network/wrapper/channel_access.rs:25
Methodhas_mode
Test for whether a given simple mode flag is set
sable_network/src/network/wrapper/channel_mode.rs:11
Methodhistoric_id
(&self)
sable_network/src/network/state/historic.rs:25
Methodhostname
(&self)
sable_network/src/network/wrapper/user_connection.rs:25
Methodid
(&self)
sable_network/src/network/state/historic.rs:21
Methodid
(&self)
sable_network/src/network/wrapper/channel_role.rs:9
Methodid
Return this object's ID
sable_network/src/network/wrapper/bans.rs:11
Methodid
(&self)
sable_network/src/network/wrapper/nick_registration.rs:9
Methodid
Return this object's ID
sable_network/src/network/wrapper/channel_topic.rs:12
Methodid
Return this object's ID
sable_network/src/network/wrapper/list_mode_entry.rs:11
Methodid
Return this object's ID
sable_network/src/network/wrapper/server.rs:12
Methodid
(&self)
sable_network/src/network/wrapper/user_connection.rs:13
Methodid
(&self)
sable_network/src/network/wrapper/user.rs:45
Methodid
(&self)
sable_network/src/network/wrapper/channel_access.rs:9
Methodid
Return this object's ID
sable_network/src/network/wrapper/membership.rs:13
Methodid
Return this object's ID
sable_network/src/network/wrapper/channel_invite.rs:12
Methodid
(&self)
sable_network/src/network/wrapper/message.rs:96
Methodid
Return this object's ID
sable_network/src/network/wrapper/list_mode.rs:11
Functioninfo_handler
Syntax: INFO
sable_ircd/src/command/handlers/info.rs:5
Methodint
(name: &str, param: i32)
sable_ircd/src/isupport.rs:37
Methodintroduce_history_server
( &mut self, target: ServerId, _event: &Event, _update: &IntroduceHistoryServe
sable_network/src/network/network/history_state.rs:7
Methodintroduce_services_server
( &mut self, target: ServerId, event: &Event, update: &IntroduceServicesServer
sable_network/src/network/network/account_state.rs:7
Methodis_builtin
(&self)
sable_network/src/network/wrapper/channel_role.rs:31
Functionis_channel_name
(name: &str)
sable_network/src/utils/string_utils.rs:1
Methodis_host
(&self)
sable_network/src/types/matchers.rs:16
Methodis_ip
(&self)
sable_network/src/types/matchers.rs:20
Methoditer
Return an iterator that repeatedly calls `next()` on this queue to drain elements that are ready for processing.
sable_ircd/src/throttled_queue.rs:99
Methodjson_for_compare
(&self)
sable_network/src/network/tests/fixtures.rs:24
Methodkill
(&self)
sable_network/src/audit/mod.rs:86
Functionleading_space
()
sable_ircd/src/client_message.rs:193
Methodlist_targets
( &self, user: UserId, after_ts: Option<i64>, before_ts: Option<i64>,
sable_network/src/history/remote_service.rs:29
Methodlist_targets
( &self, user: UserId, after_ts: Option<i64>, before_ts: Option<i64>,
sable_network/src/history/tiered_service.rs:37
Methodlist_targets
( &self, user: UserId, after_ts: Option<i64>, before_ts: Option<i64>,
sable_network/src/history/local_service.rs:182
Methodlisten_and_log
( event_channel: Sender<InternalConnectionEventType>, control_channel: Receiver<ListenerContro
client_listener/src/internal/listener.rs:45
Methodlisten_loop
( event_channel: Sender<InternalConnectionEventType>, mut control_channel: Receiver<ListenerCo
client_listener/src/internal/listener.rs:74
Methodload_config
( &mut self, _target: ConfigId, _event: &Event, details: &details::LoadConfig,
sable_network/src/network/network/config_state.rs:6
Methodload_file
Load the network configuration from a given file path
sable_network/src/sync/config.rs:61
Methodload_file
Load configuration from a file
sable_server/src/server.rs:48
Methodload_from
(ctx: &'a dyn Command)
sable_ircd/src/command/plumbing/conditional_argument_types.rs:77
Methodload_from
(ctx: &'a dyn Command)
sable_ircd/src/command/plumbing/source_types.rs:19
Methodload_from
(ctx: &'a dyn Command)
sable_ircd/src/command/plumbing/argument_type.rs:104
Methodload_from
(ctx: &'a dyn Command)
sable_ircd/src/command/plumbing/argument_wrappers.rs:17
Functionload_network_config
Load a network state configuration for boostrapping
sable_server/src/config.rs:107
Functionmain
()
sable_network/build.rs:5
Functionmain
Main entry point. Because the tokio runtime can't survive forking, `main()` loads the application configs (in order to report as many errors as possi
sable_ircd/src/bin/sable_ircd.rs:34
Functionmain
Main entry point. Because the tokio runtime can't survive forking, `main()` loads the application configs (in order to report as many errors as possi
sable_services/src/bin/sable_services.rs:25
Functionmain
()
auth_client/src/bin/auth_client/main.rs:10
Functionmain
()
sable_history/build.rs:1
Functionmain
Main entry point. Because the tokio runtime can't survive forking, `main()` loads the application configs (in order to report as many errors as possi
sable_history/src/bin/sable_history.rs:25
Functionmain
()
client_listener/src/bin/listener_process.rs:8
Functionmain
()
client_listener/examples/restart.rs:78
Functionmain
()
client_listener/examples/echo.rs:8
Methodmake_response_sink
Create the appropriate internal response sink
sable_ircd/src/command/client_command.rs:112
Methodmatches_host
(&self, hostname: &str)
sable_network/src/types/matchers.rs:24
Methodmatches_ip
(&self, addr: &IpAddr)
sable_network/src/types/matchers.rs:31
Methodmemberships
Iterate over all memberships.
sable_network/src/network/network/accessors.rs:254
Methodmessage
(id: ConnectionId, message: String)
client_listener/src/protocols.rs:57
Methodmode
The [ChannelMode] for this channel
sable_network/src/network/wrapper/channel.rs:22
Functionmode_flags
(input: TokenStream)
sable_macros/src/lib.rs:56
Functionmode_flags
(input: TokenStream)
sable_macros/src/modeflags.rs:55
Methodname
(&self)
sable_network/src/network/wrapper/channel_role.rs:19
Methodname
(&self)
sable_network/src/network/wrapper/account.rs:14
Functionnet_with_channel_can_be_serialized
()
sable_network/src/network/tests/serialize.rs:12
Functionnet_with_user_can_be_serialized
()
sable_network/src/network/tests/serialize.rs:23
Methodnew
Construct a `Pattern`
sable_network/src/types/pattern.rs:43
Methodnew
(pattern: Pattern)
sable_network/src/types/matchers.rs:84
Methodnew
()
sable_network/src/policy/standard_debugging_policy.rs:7
Methodnew
()
sable_network/src/policy/standard_channel_policy.rs:11
Methodnew
()
sable_network/src/policy/mod.rs:84
Methodnew
()
sable_network/src/policy/standard_oper_policy.rs:12
Methodnew
()
sable_network/src/policy/standard_user_policy.rs:11
Methodnew
()
sable_network/src/policy/ban_resolver.rs:23
Methodnew
()
sable_network/src/policy/standard_registration_policy.rs:9
Methodnew
(node: &'a NetworkNode, user: Option<UserId>, ip: IpAddr, action: String)
sable_network/src/audit/mod.rs:54
Methodnew
()
sable_network/src/network/update_receiver.rs:27
Methodnew
()
sable_network/src/network/ban/repository.rs:25
Methodnew
Create an empty network state.
sable_network/src/network/network/mod.rs:107
Methodnew
Construct an empty store
sable_network/src/network/network/user_history.rs:12
Methodnew
(id: ChannelId, name: ChannelName, mode: ChannelMode)
sable_network/src/network/state/channel.rs:59
Methodnew
(nick: Nickname, user: UserId, timestamp: i64, created: EventId)
sable_network/src/network/state/user.rs:83
Methodnew
()
sable_network/src/network/state/access_flag.rs:75
Methodnew
(user: &super::User, network: &Network)
sable_network/src/network/state/historic.rs:64
Methodnew
()
sable_network/src/network/tests/fixtures.rs:17
Methodnew
(net: &'a Network, iter: I)
sable_network/src/network/wrapper/wrapper.rs:38
Methodnew
(network: &'a Network, id: ListModeId)
sable_network/src/network/wrapper/list_mode.rs:30
← previousnext →801–900 of 1,187, ranked by callers