MCPcopy Create free account
hub / github.com/f0rr0/oliphaunt / name

Method name

src/protocol/messages.rs:100–129  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

98
99impl BackendMessage {
100 pub fn name(&self) -> MessageName {
101 use BackendMessage::*;
102 match self {
103 ParseComplete { .. } => MessageName::ParseComplete,
104 BindComplete { .. } => MessageName::BindComplete,
105 CloseComplete { .. } => MessageName::CloseComplete,
106 NoData { .. } => MessageName::NoData,
107 PortalSuspended { .. } => MessageName::PortalSuspended,
108 ReplicationStart { .. } => MessageName::ReplicationStart,
109 EmptyQuery { .. } => MessageName::EmptyQuery,
110 CopyDone { .. } => MessageName::CopyDone,
111 ReadyForQuery(_) => MessageName::ReadyForQuery,
112 CommandComplete(_) => MessageName::CommandComplete,
113 DataRow(_) => MessageName::DataRow,
114 RowDescription(_) => MessageName::RowDescription,
115 ParameterDescription(_) => MessageName::ParameterDescription,
116 ParameterStatus(_) => MessageName::ParameterStatus,
117 BackendKeyData(_) => MessageName::BackendKeyData,
118 Notification(_) => MessageName::Notification,
119 CopyResponse(resp) => match resp.name {
120 MessageName::CopyInResponse => MessageName::CopyInResponse,
121 MessageName::CopyOutResponse => MessageName::CopyOutResponse,
122 _ => resp.name,
123 },
124 CopyData(_) => MessageName::CopyData,
125 Authentication(auth) => auth.name(),
126 Error(_) => MessageName::Error,
127 Notice(_) => MessageName::Notice,
128 }
129 }
130
131 pub fn length(&self) -> usize {
132 use BackendMessage::*;

Callers 1

read_wasm_link_metadataFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected