0
0
mirror of https://github.com/signalapp/libsignal.git synced 2024-09-20 03:52:17 +02:00

Remove some redundant uses of ref

This commit is contained in:
Jack Lloyd 2020-09-17 12:55:18 -04:00
parent a375f1d92a
commit f02bdf6eb5

View File

@ -70,8 +70,8 @@ pub enum SignalProtocolError {
impl Error for SignalProtocolError {
fn source(&self) -> Option<&(dyn Error + 'static)> {
match self {
SignalProtocolError::ProtobufEncodingError(ref e) => Some(e),
SignalProtocolError::ProtobufDecodingError(ref e) => Some(e),
SignalProtocolError::ProtobufEncodingError(e) => Some(e),
SignalProtocolError::ProtobufDecodingError(e) => Some(e),
_ => None,
}
}
@ -92,17 +92,17 @@ impl From<prost::EncodeError> for SignalProtocolError {
impl fmt::Display for SignalProtocolError {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
match self {
SignalProtocolError::ProtobufDecodingError(ref e) => {
SignalProtocolError::ProtobufDecodingError(e) => {
write!(f, "failed to decode protobuf: {}", e)
}
SignalProtocolError::ProtobufEncodingError(ref e) => {
SignalProtocolError::ProtobufEncodingError(e) => {
write!(f, "failed to encode protobuf: {}", e)
}
SignalProtocolError::InvalidProtobufEncoding => {
write!(f, "protobuf encoding was invalid")
}
SignalProtocolError::InvalidArgument(ref s) => write!(f, "invalid argument: {}", s),
SignalProtocolError::InvalidState(ref func, ref s) => {
SignalProtocolError::InvalidArgument(s) => write!(f, "invalid argument: {}", s),
SignalProtocolError::InvalidState(func, s) => {
write!(f, "invalid state for call to {} to succeed: {}", func, s)
}
SignalProtocolError::CiphertextMessageTooShort(size) => {