dope-manifold 0.22.0

Owned application and service composition for dope
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use o3::buffer::{self, hold};

use crate::client::session::codec;

/// A stateless codec that interprets staged bytes at transport EOF.
pub trait Finish: codec::Stateless {
    fn finish<'id, 'input, 'd, R: buffer::Cursor + hold::raw::Retain<'d>>(
        &self,
        input: codec::Input<'id, 'input, 'd, R>,
    ) -> codec::End<'input, 'd, Self, R>
    where
        'd: 'input;
}