pub trait DebugProxyInterface: Send + Sync {
    type CompactResponseFut: Future<Output = Result<DebugCompactResult, Error>> + Send;
    type DeleteProfileResponseFut: Future<Output = Result<DebugDeleteProfileResult, Error>> + Send;

    // Required methods
    fn compact(&self) -> Self::CompactResponseFut;
    fn delete_profile(
        &self,
        volume: &str,
        profile: &str
    ) -> Self::DeleteProfileResponseFut;
}

Required Associated Types§

Required Methods§

source

fn compact(&self) -> Self::CompactResponseFut

source

fn delete_profile( &self, volume: &str, profile: &str ) -> Self::DeleteProfileResponseFut

Implementors§