MCPcopy Create free account

hub / github.com/aatxe/irc / functions

Functions291 in github.com/aatxe/irc

Functionparse_nick_user_host
()
irc-proto/src/prefix.rs:155
Functionparse_no_mode
()
irc-proto/src/mode.rs:373
Functionparse_no_plus
()
irc-proto/src/mode.rs:379
Functionparse_user_message
()
irc-proto/src/command.rs:1151
Functionparse_word
()
irc-proto/src/prefix.rs:134
Methodpartial_cmp
(&self, other: &AccessLevel)
src/client/data/user.rs:151
Methodplus
Creates a plus mode with an `&str` argument.
irc-proto/src/mode.rs:228
Methodpoll_close
(self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/conn.rs:478
Methodpoll_close
(self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/transport.rs:221
Methodpoll_flush
(mut self: Pin<&mut Self>, _: &mut Context<'_>)
src/client/mock.rs:61
Methodpoll_flush
(self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/conn.rs:469
Methodpoll_flush
(self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/transport.rs:216
Methodpoll_next
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/mod.rs:467
Methodpoll_next
(self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/conn.rs:438
Methodpoll_next
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/transport.rs:176
Methodpoll_read
( mut self: Pin<&mut Self>, _: &mut Context<'_>, buf: &mut ReadBuf<'_>, )
src/client/mock.rs:41
Methodpoll_ready
(self: Pin<&mut Self>, cx: &mut Context<'_>)
src/client/transport.rs:205
Methodpoll_shutdown
(self: Pin<&mut Self>, _: &mut Context<'_>)
src/client/mock.rs:65
Methodpoll_write
( mut self: Pin<&mut Self>, _: &mut Context<'_>, buf: &[u8], )
src/client/mock.rs:53
Functionprint
()
irc-proto/src/prefix.rs:124
Functionran_out_of_nicknames
()
src/client/mod.rs:1296
Methodreceived
Gets a slice of bytes representing the data that has been received.
src/client/mock.rs:35
Methodreceived
Gets a read guard for all the messages received on the transport.
src/client/transport.rs:241
Methodsanitize
Sanitizes the input string by cutting up to (and including) the first occurence of a line terminiating phrase (`\r\n`, `\r`, or `\n`). This is used in
irc-proto/src/irc.rs:23
Functionsend
()
src/client/mod.rs:1313
Functionsend_action
()
src/client/mod.rs:1889
Functionsend_ctcp
()
src/client/mod.rs:1876
Functionsend_ctcp_ping
()
src/client/mod.rs:1954
Functionsend_finger
()
src/client/mod.rs:1902
Functionsend_invite
()
src/client/mod.rs:1866
Functionsend_join
()
src/client/mod.rs:1689
Functionsend_kick
()
src/client/mod.rs:1785
Functionsend_kick_no_message
()
src/client/mod.rs:1776
Functionsend_kill
()
src/client/mod.rs:1764
Functionsend_mode
()
src/client/mod.rs:1806
Functionsend_mode_no_modeparams
()
src/client/mod.rs:1797
Functionsend_no_newline_injection
()
src/client/mod.rs:1327
Functionsend_notice
()
src/client/mod.rs:1731
Functionsend_oper
()
src/client/mod.rs:1710
Functionsend_part
()
src/client/mod.rs:1701
Functionsend_pong
()
src/client/mod.rs:1680
Functionsend_privmsg
()
src/client/mod.rs:1719
Functionsend_raw_is_really_raw
()
src/client/mod.rs:1344
Functionsend_samode
()
src/client/mod.rs:1848
Functionsend_samode_no_modeparams
()
src/client/mod.rs:1839
Functionsend_sanick
()
src/client/mod.rs:1857
Functionsend_source
()
src/client/mod.rs:1928
Functionsend_time
()
src/client/mod.rs:1967
Functionsend_topic
()
src/client/mod.rs:1752
Functionsend_topic_no_topic
()
src/client/mod.rs:1743
Functionsend_umode
()
src/client/mod.rs:1824
Functionsend_user_info
()
src/client/mod.rs:1941
Functionsend_version
()
src/client/mod.rs:1915
Methodsource
Gets the string to be sent in response to CTCP SOURCE requests. This defaults to `https://github.com/aatxe/irc` when not specified.
src/client/data/config.rs:580
Functionsource_nickname
()
irc-proto/src/message.rs:324
Functionsource_response
()
src/client/mod.rs:1568
Methodstart_send
(self: Pin<&mut Self>, item: Message)
src/client/transport.rs:210
Functionstream
()
src/client/mod.rs:1142
Methodsupported_verify_schemes
(&self)
src/client/conn.rs:279
Functiontest_config
()
src/client/data/config.rs:660
Functiontest_parse
Checks that str -> parsed -> Display doesn't lose data
irc-proto/src/prefix.rs:116
Functiontest_strip_no_allocation_for_unformatted_text
()
irc-proto/src/colors.rs:186
Functiontime_response
()
src/client/mod.rs:1602
Functionto_message
()
irc-proto/src/message.rs:471
Functionto_message_invalid_format
()
irc-proto/src/message.rs:517
Functionto_message_no_prefix_no_args
()
irc-proto/src/message.rs:505
Functionto_message_tags_escapes
()
irc-proto/src/message.rs:522
Functionto_message_with_colon_in_arg
()
irc-proto/src/message.rs:489
Functionto_message_with_colon_in_suffix
()
irc-proto/src/message.rs:547
Functionto_str
()
irc-proto/src/caps.rs:80
Functionto_string_tags_escapes
()
irc-proto/src/message.rs:535
Functionto_string_with_colon_in_suffix
()
irc-proto/src/message.rs:558
Methodtry_start_send
( &mut self, cx: &mut Context<'_>, message: Message, )
src/client/mod.rs:839
Functionunescape_tag_value
(value: &str)
irc-proto/src/message.rs:283
Functionupdate_user_rank
()
src/client/data/user.rs:306
Methoduser_info
Gets the string to be sent in response to CTCP USERINFO requests. This defaults to an empty string when not specified.
src/client/data/config.rs:567
Functionuser_info_response
()
src/client/mod.rs:1618
Functionuser_round_trip
()
irc-proto/src/command.rs:1143
Functionuser_tracking_names
()
src/client/mod.rs:1398
Functionuser_tracking_names_join
()
src/client/mod.rs:1415
Functionuser_tracking_names_kick
()
src/client/mod.rs:1438
Functionuser_tracking_names_mode
()
src/client/mod.rs:1474
Functionuser_tracking_names_part
()
src/client/mod.rs:1456
Methodverify_server_cert
( &self, _end_entity: &Certificate, _intermediates: &[Certific
src/client/conn.rs:238
Methodverify_tls12_signature
( &self, message: &[u8], cert: &Certificate<'_>,
src/client/conn.rs:249
Methodverify_tls13_signature
( &self, message: &[u8], cert: &Certificate<'_>,
src/client/conn.rs:264
Methodversion
Gets the string to be sent in response to CTCP VERSION requests. This defaults to `irc:version:env` when not specified. For example, `irc:0.12.0:Compi
src/client/data/config.rs:574
Functionversion_response
()
src/client/mod.rs:1548
Methodwith_tags
Creates a new IRCv3.2 message from the given components, including message tags. These tags are used to add extended information to the given message,
irc-proto/src/message.rs:54
Methodwrap
Wraps the given `Transport` in logging.
src/client/transport.rs:260
Methodwritten
Gets a slice of bytes representing the data that has been written.
src/client/mock.rs:30
← previous201–291 of 291, ranked by callers