diff --git a/core/io/mod.rs b/core/io/mod.rs index 85f480571..756424b84 100644 --- a/core/io/mod.rs +++ b/core/io/mod.rs @@ -146,11 +146,6 @@ pub enum CompletionType { Truncate(TruncateCompletion), } -pub struct ReadCompletion { - pub buf: Arc, - pub complete: Box, -} - impl Completion { pub fn new(completion_type: CompletionType) -> Self { Self { @@ -244,12 +239,9 @@ impl Completion { } } -pub struct WriteCompletion { - pub complete: Box, -} - -pub struct SyncCompletion { - pub complete: Box, +pub struct ReadCompletion { + pub buf: Arc, + pub complete: Box, } impl ReadCompletion { @@ -266,6 +258,10 @@ impl ReadCompletion { } } +pub struct WriteCompletion { + pub complete: Box, +} + impl WriteCompletion { pub fn new(complete: Box) -> Self { Self { complete } @@ -276,6 +272,10 @@ impl WriteCompletion { } } +pub struct SyncCompletion { + pub complete: Box, +} + impl SyncCompletion { pub fn new(complete: Box) -> Self { Self { complete }