mod adapter;
mod failure;
mod port;
mod types;
#[cfg(any(test, feature = "test-support"))]
mod memory;
pub use adapter::GrpcPcsAdapter;
pub use failure::{PcsFailure, classify_status, classify_transport};
pub use port::{PcsExternalPort, RawPcsChannel};
pub use types::{
PollConfig, Ppnum, PpnumError, Recipient, RecipientList, RecipientListError, SendOutcome,
SendRequestId, SendRequestState, SendStatus, SendStatusTotals, TemplateId,
};
#[cfg(any(test, feature = "test-support"))]
pub use memory::{MemoryPcsExternal, RecordedSend};