mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-06-26 16:21:39 +00:00
refactor(identity): follow naming conventions for conversion methods
This PR renames some method names that don't follow Rust naming conventions or behave differently from what the name suggests: - Enforce "try" prefix on all methods that return `Result`. - Enforce "encode" method name for methods that return encoded bytes. - Enforce "to_bytes" method name for methods that return raw bytes. - Enforce "decode" method name for methods that convert encoded key. - Enforce "from_bytes" method name for methods that convert raw bytes. Pull-Request: #3775.
This commit is contained in:
@ -76,7 +76,7 @@ impl SignedEnvelope {
|
||||
use quick_protobuf::MessageWrite;
|
||||
|
||||
let envelope = proto::Envelope {
|
||||
public_key: self.key.to_protobuf_encoding(),
|
||||
public_key: self.key.encode_protobuf(),
|
||||
payload_type: self.payload_type,
|
||||
payload: self.payload,
|
||||
signature: self.signature,
|
||||
@ -101,7 +101,7 @@ impl SignedEnvelope {
|
||||
proto::Envelope::from_reader(&mut reader, bytes).map_err(DecodeError::from)?;
|
||||
|
||||
Ok(Self {
|
||||
key: PublicKey::from_protobuf_encoding(&envelope.public_key)?,
|
||||
key: PublicKey::try_decode_protobuf(&envelope.public_key)?,
|
||||
payload_type: envelope.payload_type.to_vec(),
|
||||
payload: envelope.payload.to_vec(),
|
||||
signature: envelope.signature.to_vec(),
|
||||
|
Reference in New Issue
Block a user