pub struct BootstrapOwnerRootResponse {
pub owner_id: Vec<u8>,
pub accepted_root_hash: Vec<u8>,
}Expand description
Unsigned acknowledgement only. It is not a credential or offline evidence.
Fields§
§owner_id: Vec<u8>§accepted_root_hash: Vec<u8>Trait Implementations§
Source§impl Clone for BootstrapOwnerRootResponse
impl Clone for BootstrapOwnerRootResponse
Source§fn clone(&self) -> BootstrapOwnerRootResponse
fn clone(&self) -> BootstrapOwnerRootResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BootstrapOwnerRootResponse
impl Debug for BootstrapOwnerRootResponse
Source§impl Default for BootstrapOwnerRootResponse
impl Default for BootstrapOwnerRootResponse
impl Eq for BootstrapOwnerRootResponse
Source§impl Hash for BootstrapOwnerRootResponse
impl Hash for BootstrapOwnerRootResponse
Source§impl Message for BootstrapOwnerRootResponse
impl Message for BootstrapOwnerRootResponse
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.impl StructuralPartialEq for BootstrapOwnerRootResponse
Auto Trait Implementations§
impl Freeze for BootstrapOwnerRootResponse
impl RefUnwindSafe for BootstrapOwnerRootResponse
impl Send for BootstrapOwnerRootResponse
impl Sync for BootstrapOwnerRootResponse
impl Unpin for BootstrapOwnerRootResponse
impl UnsafeUnpin for BootstrapOwnerRootResponse
impl UnwindSafe for BootstrapOwnerRootResponse
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