use super::*;
pub struct RenderedOperation {
pub outer_op_id: OperationId,
pub message: Bytes,
pub node_ref: FilteredNodeRef,
pub opt_relay_di: Option<DialInfo>,
pub opt_safety_route: Option<PublicKey>,
pub opt_remote_private_route: Option<PublicKey>,
pub opt_reply_private_route: Option<PublicKey>,
pub opt_locked_routes: Option<LockedRoutes>,
}
impl fmt::Debug for RenderedOperation {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
f.debug_struct("RenderedOperation")
.field("outer_op_id", &self.outer_op_id)
.field("message(len)", &self.message.len())
.field("node_ref", &self.node_ref)
.field("opt_relay_di", &self.opt_relay_di)
.field("opt_safety_route", &self.opt_safety_route)
.field("opt_remote_private_route", &self.opt_remote_private_route)
.field("opt_reply_private_route", &self.opt_reply_private_route)
.field("opt_locked_routes", &self.opt_locked_routes)
.finish()
}
}