Implemented Scan card menu

This commit was merged in pull request #29.
This commit is contained in:
2026-08-22 13:35:58 +02:00
parent cf6c068394
commit b44ae59c8b
14 changed files with 189 additions and 89 deletions
+2 -2
View File
@@ -235,10 +235,10 @@ pub struct Card {
pub sprite: Sprite,
}
impl TryFrom<NfcPayload<'static>> for Card {
impl<'a> TryFrom<NfcPayload<'a>> for Card {
type Error = &'static str;
fn try_from(payload: NfcPayload) -> Result<Self, Self::Error> {
fn try_from(payload: NfcPayload<'a>) -> Result<Self, Self::Error> {
let uuid: String = "empty for now".into(); //str::from_utf8(payload.card_uuid).unwrap().into();
let event = decode_known_event(payload.event_encoding);
let cardtype = CardType::from(payload.card_type);