Skip to content

Commit d33a74e

Browse files
committed
fix: tighter visibility
1 parent 29d4aab commit d33a74e

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

core/src/artifact/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
pub mod source;
2+
pub mod version;
23

34
use anyhow::{Context, Result};
45
use serde::Deserialize;
@@ -18,7 +19,7 @@ pub struct Artifact {
1819
}
1920

2021
impl Artifact {
21-
pub async fn is_version_behind(&self) -> Result<Option<String>> {
22+
pub(super) async fn is_version_behind(&self) -> Result<Option<String>> {
2223
self.source.is_version_behind(&self.current_version).await
2324
}
2425

core/src/artifact/source/mod.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ pub enum Source {
2020
}
2121

2222
impl Source {
23-
pub async fn is_version_behind(&self, current_version: &str) -> Result<Option<String>> {
23+
pub(super) async fn is_version_behind(&self, current_version: &str) -> Result<Option<String>> {
2424
match self {
2525
Source::GitHub(source) => source.is_version_behind(current_version).await,
2626
Source::DockerHub(source) => source.is_version_behind(current_version).await,
@@ -29,7 +29,6 @@ impl Source {
2929
}
3030
}
3131

32-
#[allow(async_fn_in_trait)]
33-
pub trait SourceChecker: Send {
32+
trait SourceChecker: Send {
3433
async fn is_version_behind(&self, current_version: &str) -> Result<Option<String>>;
3534
}

core/src/notifier/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@ impl Sink {
4141
}
4242
}
4343

44-
#[allow(async_fn_in_trait)]
45-
pub trait SinkSender: Send {
44+
trait SinkSender: Send {
4645
async fn send(&self, message: &str);
4746
}
4847

0 commit comments

Comments
 (0)