async fn kill_replica(container: &str) {
    let t = DOCKER_COMPOSE.get().unwrap();
    let mut hdl = t.grpc_handle(container).await.unwrap();

    hdl.bdev
        .unshare(CreateReply {
            name: "disk0".to_string(),
        })
        .await
        .unwrap();
}
/// kill replica issues an unshare to the container which more or less amounts
/// to the same thing as killing the container.
kill replica issues an unshare to the container which more or less amounts
to the same thing as killing the container.
kill replica issues an unshare to the container which more or less amounts to the same thing as killing the container .
async fn kill_replica(container: &str) {
    let t = DOCKER_COMPOSE.get().unwrap();
    let mut hdl = t.grpc_handle(container).await.unwrap();
    hdl.bdev
        .unshare(CreateReply {
            name: "disk0".to_string(),
        })
        .await
        .unwrap();
}
async fn kill_replica ( container : & str ) { let t = DOCKER_COMPOSE . get ( ) . unwrap ( ) ; let mut hdl = t . grpc_handle ( container ) . await . unwrap ( ) ; hdl . bdev . unshare ( CreateReply { name : " " . to_string ( ) , } ) . await . unwrap ( ) ; }
kill replica issues an unshare to the container which more or less amounts
to the same thing as killing the container.
kill replica issues an unshare to the container which more or less amounts to the same thing as killing the container .
container
&str