pub fn new(protocol: RegisteredProtocol<TMessage>) -> Self {
		CustomProtoHandlerProto {
			protocol,
			marker: PhantomData,
		}
	}
/// Builds a new `CustomProtoHandlerProto`.
Builds a new `CustomProtoHandlerProto`.
Builds a new ` CustomProtoHandlerProto ` .
pub fn new(protocol: RegisteredProtocol<TMessage>) -> Self {
		CustomProtoHandlerProto {
			protocol,
			marker: PhantomData,
		}
	}
pub fn new ( protocol : RegisteredProtocol < TMessage > ) -> Self { CustomProtoHandlerProto { protocol , marker : PhantomData , } }
Builds a new `CustomProtoHandlerProto`.
Builds a new ` CustomProtoHandlerProto ` .
protocol
RegisteredProtocol<TMessage>
protocol
RegisteredProtocol<TMessage>