Added support for echo-message extension.

This commit is contained in:
Aaron Weiss 2015-06-05 20:45:23 -04:00
parent e6593f4335
commit 288b4cf70e

View file

@ -20,6 +20,8 @@ pub enum Capability {
CapNotify,
/// [chghost](http://ircv3.net/specs/extensions/chghost-3.2.html)
ChgHost,
/// [echo-message](http://ircv3.net/specs/extensions/echo-message-3.2.html)
EchoMessage,
}
/// List of IRCv3 capability negotiation versions.
@ -41,6 +43,7 @@ impl AsRef<str> for Capability {
Capability::AccountTag => "account-tag",
Capability::CapNotify => "cap-notify",
Capability::ChgHost => "chghost",
Capability::EchoMessage => "echo-message",
}
}
}
@ -59,5 +62,6 @@ mod test {
assert_eq!(AccountTag.as_ref(), "account-tag");
assert_eq!(CapNotify.as_ref(), "cap-notify");
assert_eq!(ChgHost.as_ref(), "chghost");
assert_eq!(EchoMessage.as_ref(), "echo-message");
}
}