(&mut self)
| 206 | } |
| 207 | |
| 208 | fn get_join_request_payload_relayed(&mut self) -> Result<()> { |
| 209 | trace!("Getting JoinRequestPayload from relayed"); |
| 210 | |
| 211 | let relay_ctx = self.relay_context.as_ref().unwrap(); |
| 212 | self.join_request = Some(match relay_ctx.req.payload.payload { |
| 213 | Payload::JoinRequest(pl) => pl, |
| 214 | _ => { |
| 215 | return Err(anyhow!( |
| 216 | "Relay PhyPayload does not contain JoinRequest payload" |
| 217 | )); |
| 218 | } |
| 219 | }); |
| 220 | Ok(()) |
| 221 | } |
| 222 | |
| 223 | async fn get_device_data(&mut self) -> Result<()> { |
| 224 | trace!("Getting device data"); |
no test coverage detected