message, presence, iq: Improve documentation.
This commit is contained in:
parent
5df585ca40
commit
87af0f3615
4 changed files with 13 additions and 2 deletions
12
src/lib.rs
12
src/lib.rs
|
|
@ -58,7 +58,11 @@ macro_rules! generate_attribute {
|
|||
($elem:ident, $name:tt, {$($a:ident => $b:tt),+}) => (
|
||||
#[derive(Debug, Clone, PartialEq)]
|
||||
pub enum $elem {
|
||||
$($a),+
|
||||
$(
|
||||
#[doc=$b]
|
||||
#[doc="value for this attribute."]
|
||||
$a
|
||||
),+
|
||||
}
|
||||
impl FromStr for $elem {
|
||||
type Err = Error;
|
||||
|
|
@ -80,7 +84,11 @@ macro_rules! generate_attribute {
|
|||
($elem:ident, $name:tt, {$($a:ident => $b:tt),+}, Default = $default:ident) => (
|
||||
#[derive(Debug, Clone, PartialEq)]
|
||||
pub enum $elem {
|
||||
$($a),+
|
||||
$(
|
||||
#[doc=$b]
|
||||
#[doc="value for this attribute."]
|
||||
$a
|
||||
),+
|
||||
}
|
||||
impl FromStr for $elem {
|
||||
type Err = Error;
|
||||
|
|
|
|||
Loading…
Reference in a new issue