Trait block_client::AsBlockProxy

source ·
pub trait AsBlockProxy {
    // Required methods
    fn get_info(
        &self,
    ) -> impl Future<Output = Result<BlockGetInfoResult, Error>>;
    fn open_session(
        &self,
        session: ServerEnd<SessionMarker>,
    ) -> Result<(), Error>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl AsBlockProxy for BlockProxy

source§

impl AsBlockProxy for PartitionProxy

source§

impl AsBlockProxy for VolumeProxy

source§

impl<T: AsBlockProxy> AsBlockProxy for &T

Implementors§