From 884110cfc387d6ddcf9b4827e92f01e0866b9665 Mon Sep 17 00:00:00 2001 From: Anna Date: Wed, 31 Oct 2018 09:01:46 -0400 Subject: [PATCH] refactor: add deref to LinkshellMember --- src/models/linkshell.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/models/linkshell.rs b/src/models/linkshell.rs index 24851ee..4f42c9f 100644 --- a/src/models/linkshell.rs +++ b/src/models/linkshell.rs @@ -19,6 +19,14 @@ pub struct LinkshellMember { pub role: Option, } +impl std::ops::Deref for LinkshellMember { + type Target = CharacterSearchItem; + + fn deref(&self) -> &Self::Target { + &self.character + } +} + ffxiv_enum!(Role { Master => "master", Leader => "leader",