pub trait ArchiveServiceService: Send + Sync {
// Required methods
fn zip(
&self,
ctx: RpcCallContext,
request: ZipRequest,
) -> ArchiveServiceZipFuture<'_>;
fn unzip(
&self,
ctx: RpcCallContext,
request: UnzipRequest,
) -> ArchiveServiceUnzipFuture<'_>;
}Required Methods§
fn zip( &self, ctx: RpcCallContext, request: ZipRequest, ) -> ArchiveServiceZipFuture<'_>
fn unzip( &self, ctx: RpcCallContext, request: UnzipRequest, ) -> ArchiveServiceUnzipFuture<'_>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".