diff options
Diffstat (limited to 'src/platform/udp.rs')
-rw-r--r-- | src/platform/udp.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/platform/udp.rs b/src/platform/udp.rs index e1180fb..4098b10 100644 --- a/src/platform/udp.rs +++ b/src/platform/udp.rs @@ -7,7 +7,7 @@ pub trait Reader<E: Endpoint>: Send + Sync { fn read(&self, buf: &mut [u8]) -> Result<(usize, E), Self::Error>; } -pub trait Writer<E: Endpoint>: Send + Sync + Clone + 'static { +pub trait Writer<E: Endpoint>: Send + Sync + 'static { type Error: Error; fn write(&self, buf: &[u8], dst: &mut E) -> Result<(), Self::Error>; |