[No-auto] lib/entry/link: Fix Clippy warnings

Signed-off-by: flip1995 <hello@philkrones.com>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
This commit is contained in:
flip1995 2019-08-27 11:51:38 +02:00 committed by Matthias Beyer
parent 9620e81f59
commit 69dce9ed9f

View file

@ -57,18 +57,18 @@ impl Link {
#[cfg(test)] #[cfg(test)]
pub(crate) fn eq_store_id(&self, id: &StoreId) -> bool { pub(crate) fn eq_store_id(&self, id: &StoreId) -> bool {
match self { match self {
&Link::Id { link: ref s } => s.eq(id), Link::Id { link: ref s } => s.eq(id),
&Link::LinkTo { ref link } => link.eq(id), Link::LinkTo { ref link } => link.eq(id),
&Link::LinkFrom { ref link } => link.eq(id), Link::LinkFrom { ref link } => link.eq(id),
} }
} }
/// Get the StoreId inside the Link, which is always present /// Get the StoreId inside the Link, which is always present
pub fn get_store_id(&self) -> &StoreId { pub fn get_store_id(&self) -> &StoreId {
match self { match self {
&Link::Id { link: ref s } => s, Link::Id { link: ref s } => s,
&Link::LinkTo { ref link } => link, Link::LinkTo { ref link } => link,
&Link::LinkFrom { ref link } => link, Link::LinkFrom { ref link } => link,
} }
} }
@ -140,9 +140,9 @@ impl IntoStoreId for Link {
impl AsRef<StoreId> for Link { impl AsRef<StoreId> for Link {
fn as_ref(&self) -> &StoreId { fn as_ref(&self) -> &StoreId {
match self { match self {
&Link::Id { ref link } => &link, Link::Id { ref link } => &link,
&Link::LinkTo { ref link } => &link, Link::LinkTo { ref link } => &link,
&Link::LinkFrom { ref link } => &link, Link::LinkFrom { ref link } => &link,
} }
} }
} }