@@ -54,7 +54,7 @@ pub fn render(
54
54
let can_reset = res_val. is_some ( ) ;
55
55
56
56
if can_read {
57
- let desc = format ! ( "Reader of register {} " , register. name) ;
57
+ let desc = format ! ( "Register `{}` reader " , register. name) ;
58
58
mod_items. extend ( quote ! {
59
59
#[ doc = #desc]
60
60
pub struct R ( crate :: R <#name_uc_spec>) ;
@@ -78,7 +78,7 @@ pub fn render(
78
78
}
79
79
80
80
if can_write {
81
- let desc = format ! ( "Writer for register {} " , register. name) ;
81
+ let desc = format ! ( "Register `{}` writer " , register. name) ;
82
82
mod_items. extend ( quote ! {
83
83
#[ doc = #desc]
84
84
pub struct W ( crate :: W <#name_uc_spec>) ;
@@ -350,12 +350,12 @@ pub fn fields(
350
350
if can_read {
351
351
let readerdoc = if let Some ( ( _, _, _, _, suffixes_str) ) = & field_dim {
352
352
format ! (
353
- "Reader of fields `{}`" ,
354
- util:: replace_suffix( & f. name, suffixes_str)
353
+ "Fields `{}` reader - {}" ,
354
+ util:: replace_suffix( & f. name, suffixes_str) ,
355
+ description,
355
356
)
356
357
} else {
357
- let quotedfield = String :: from ( "`" ) + & f. name + "`" ;
358
- String :: from ( "Reader of field " ) + & quotedfield
358
+ format ! ( "Field `{}` reader - {}" , f. name, description)
359
359
} ;
360
360
361
361
let name_pc_r = Ident :: new ( & ( name_pc. clone ( ) + "_R" ) , span) ;
@@ -687,12 +687,13 @@ pub fn fields(
687
687
let offset_entry;
688
688
if let Some ( ( _, _, _, _, suffixes_str) ) = & field_dim {
689
689
doc = format ! (
690
- "Write proxy for fields `{}`" ,
691
- util:: replace_suffix( & f. name, suffixes_str)
690
+ "Fields `{}` writer - {}" ,
691
+ util:: replace_suffix( & f. name, suffixes_str) ,
692
+ description
692
693
) ;
693
694
offset_entry = quote ! { offset: usize , } ;
694
695
} else {
695
- doc = format ! ( "Write proxy for field `{}` " , f. name) ;
696
+ doc = format ! ( "Field `{}` writer - {} " , f. name, description ) ;
696
697
offset_entry = quote ! { } ;
697
698
}
698
699
0 commit comments