@@ -64,20 +64,20 @@ impl Backend {
64
64
clone ! ( @weak self_ => move |response| {
65
65
match response {
66
66
ThreadResponse :: BoardLoading => {
67
- self_. emit_by_name( "board-loading" , & [ ] ) . unwrap ( ) ;
67
+ self_. emit_by_name:: < ( ) > ( "board-loading" , & [ ] ) ;
68
68
} ,
69
69
ThreadResponse :: BoardLoadingDone => {
70
- self_. emit_by_name( "board-loading-done" , & [ ] ) . unwrap ( ) ;
70
+ self_. emit_by_name:: < ( ) > ( "board-loading-done" , & [ ] ) ;
71
71
} ,
72
72
ThreadResponse :: BoardAdded ( board) => {
73
- self_. emit_by_name( "board-added" , & [ & board] ) . unwrap ( ) ;
73
+ self_. emit_by_name:: < ( ) > ( "board-added" , & [ & board] ) ;
74
74
self_. inner( ) . boards. borrow_mut( ) . insert( board. board( ) , board) ;
75
75
} ,
76
76
ThreadResponse :: BoardRemoved ( id) => {
77
77
let boards = self_. inner( ) . boards. borrow( ) ;
78
78
let board = & boards[ & id] ;
79
- self_. emit_by_name( "board-removed" , & [ board] ) . unwrap ( ) ;
80
- board. emit_by_name( "removed" , & [ ] ) . unwrap ( ) ;
79
+ self_. emit_by_name:: < ( ) > ( "board-removed" , & [ board] ) ;
80
+ board. emit_by_name:: < ( ) > ( "removed" , & [ ] ) ;
81
81
} ,
82
82
}
83
83
} ) ,
@@ -131,31 +131,27 @@ impl Backend {
131
131
cb ( ) ;
132
132
None
133
133
} )
134
- . unwrap ( )
135
134
}
136
135
137
136
pub fn connect_board_loading_done < F : Fn ( ) + ' static > ( & self , cb : F ) -> SignalHandlerId {
138
137
self . connect_local ( "board-loading-done" , false , move |_values| {
139
138
cb ( ) ;
140
139
None
141
140
} )
142
- . unwrap ( )
143
141
}
144
142
145
143
pub fn connect_board_added < F : Fn ( Board ) + ' static > ( & self , cb : F ) -> SignalHandlerId {
146
144
self . connect_local ( "board-added" , false , move |values| {
147
145
cb ( values[ 1 ] . get :: < Board > ( ) . unwrap ( ) ) ;
148
146
None
149
147
} )
150
- . unwrap ( )
151
148
}
152
149
153
150
pub fn connect_board_removed < F : Fn ( Board ) + ' static > ( & self , cb : F ) -> SignalHandlerId {
154
151
self . connect_local ( "board-removed" , false , move |values| {
155
152
cb ( values[ 1 ] . get :: < Board > ( ) . unwrap ( ) ) ;
156
153
None
157
154
} )
158
- . unwrap ( )
159
155
}
160
156
}
161
157
0 commit comments