pub struct SignBytesRequest {
pub bytes: Vec<u8>,
}Expand description
A request to sign arbitrary application-specific bytes (e.g. consensus metadata, hashes).
Fields§
§bytes: Vec<u8>Bytes to sign
Trait Implementations§
Source§impl Clone for SignBytesRequest
impl Clone for SignBytesRequest
Source§fn clone(&self) -> SignBytesRequest
fn clone(&self) -> SignBytesRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SignBytesRequest
impl Debug for SignBytesRequest
Source§impl From<SignBytesRequest> for SignBytesRequest
impl From<SignBytesRequest> for SignBytesRequest
Source§fn from(req: RawSignBytesRequest) -> Self
fn from(req: RawSignBytesRequest) -> Self
Converts to this type from the input type.
Source§impl From<SignBytesRequest> for SignBytesRequest
impl From<SignBytesRequest> for SignBytesRequest
Source§fn from(req: SignBytesRequest) -> Self
fn from(req: SignBytesRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SignBytesRequest
impl PartialEq for SignBytesRequest
Source§impl Protobuf<SignBytesRequest> for SignBytesRequest
impl Protobuf<SignBytesRequest> for SignBytesRequest
Source§fn encode<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
fn encode<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
Encode into a buffer in Protobuf format. Read more
Source§fn encode_length_delimited<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
fn encode_length_delimited<B>(self, buf: &mut B) -> Result<(), Error>where
B: BufMut,
Encode with a length-delimiter to a buffer in Protobuf format. Read more
Source§fn decode<B>(buf: B) -> Result<Self, Error>where
B: Buf,
fn decode<B>(buf: B) -> Result<Self, Error>where
B: Buf,
Constructor that attempts to decode an instance from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, Error>where
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, Error>where
B: Buf,
Constructor that attempts to decode a length-delimited instance from
the buffer. Read more
Source§fn encoded_len(self) -> usize
fn encoded_len(self) -> usize
Returns the encoded length of the message without a length delimiter. Read more
Source§fn decode_vec(v: &[u8]) -> Result<Self, Error>
fn decode_vec(v: &[u8]) -> Result<Self, Error>
Constructor that attempts to decode a Protobuf-encoded instance from a
Vec<u8> (or equivalent).impl Eq for SignBytesRequest
impl StructuralPartialEq for SignBytesRequest
Auto Trait Implementations§
impl Freeze for SignBytesRequest
impl RefUnwindSafe for SignBytesRequest
impl Send for SignBytesRequest
impl Sync for SignBytesRequest
impl Unpin for SignBytesRequest
impl UnwindSafe for SignBytesRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more