cc-lb-plugin-conformance 0.1.1

cc-lb plugin conformance suite — in-process protocol verification helpers for external plugin authors.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use crate::{
    ExtraInfo, LayerResult, VerifyError, VerifyReport, fixtures, handshake, identity, self_check,
};

#[cfg(feature = "dispatch")]
pub use crate::{
    dispatch, verify_observability_plugin, verify_observability_plugin_with_caps,
    verify_router_plugin, verify_router_plugin_with_caps, verify_shape_plugin,
    verify_shape_plugin_with_caps,
};

pub use cc_lb_plugin_wire::v2::{
    common::*,
    normalize_error::*,
    shape::{ShapeRequest, ShapeResponse},
};
pub use cc_lb_plugin_wire::v3::filter::*;