File tree 2 files changed +11
-10
lines changed
cloudevents-sdk-paho-mqtt/src
2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -115,7 +115,8 @@ impl MessageDeserializer for ConsumerMessageDeserializer {
115
115
. flatten ( )
116
116
. map ( |s| s. starts_with ( headers:: CLOUDEVENTS_JSON_HEADER ) )
117
117
. unwrap_or ( false ) ,
118
- self . headers . get ( headers:: MQTT_VERSION_HEADER )
118
+ self . headers
119
+ . get ( headers:: MQTT_VERSION_HEADER )
119
120
. map ( |s| String :: from_utf8 ( s. to_vec ( ) ) . ok ( ) )
120
121
. flatten ( )
121
122
. map ( |s| s. eq ( headers:: MQTT_V5_BINARY ) )
@@ -130,7 +131,7 @@ impl MessageDeserializer for ConsumerMessageDeserializer {
130
131
131
132
pub fn record_to_event ( msg : & Message ) -> Result < Event > {
132
133
MessageDeserializer :: into_event ( ConsumerMessageDeserializer :: new ( msg) ?)
133
- /* match version {
134
+ /* match version {
134
135
headers::MqttVersion::V5 => {
135
136
BinaryDeserializer::into_event(ConsumerMessageDeserializer::new(msg)?)
136
137
}
@@ -190,7 +191,8 @@ mod tests {
190
191
. extension ( "mqttversion" , headers:: MQTT_V5_BINARY )
191
192
. data (
192
193
"application/octet-stream" ,
193
- Data :: Binary ( String :: from ( "hello rust" ) . into_bytes ( ) ) )
194
+ Data :: Binary ( String :: from ( "hello rust" ) . into_bytes ( ) ) ,
195
+ )
194
196
. build ( )
195
197
. unwrap ( ) ,
196
198
)
@@ -234,9 +236,6 @@ mod tests {
234
236
. qos ( 1 )
235
237
. finalize ( ) ;
236
238
237
- assert_eq ! (
238
- msg. to_event( ) . unwrap( ) ,
239
- expected
240
- )
239
+ assert_eq ! ( msg. to_event( ) . unwrap( ) , expected)
241
240
}
242
241
}
Original file line number Diff line number Diff line change @@ -23,11 +23,13 @@ impl MessageRecord {
23
23
}
24
24
25
25
pub fn from_event ( event : Event ) -> Result < Self > {
26
- match event. extension ( headers:: MQTT_VERSION_HEADER )
26
+ match event
27
+ . extension ( headers:: MQTT_VERSION_HEADER )
27
28
. map ( |e| e. to_string ( ) . eq ( headers:: MQTT_V5_BINARY ) )
28
- . unwrap_or ( false ) {
29
+ . unwrap_or ( false )
30
+ {
29
31
true => BinaryDeserializer :: deserialize_binary ( event, MessageRecord :: new ( ) ) ,
30
- _ => StructuredDeserializer :: deserialize_structured ( event, MessageRecord :: new ( ) )
32
+ _ => StructuredDeserializer :: deserialize_structured ( event, MessageRecord :: new ( ) ) ,
31
33
}
32
34
}
33
35
}
You can’t perform that action at this time.
0 commit comments