pub struct FrankenCustomProposal {
pub proposal_type: u16,
pub payload: VLBytes,
}Available on (32-bit or 64-bit) and (crate features
test-utils) only.Fields§
§proposal_type: u16§payload: VLBytesTrait Implementations§
Source§impl Clone for FrankenCustomProposal
impl Clone for FrankenCustomProposal
Source§fn clone(&self) -> FrankenCustomProposal
fn clone(&self) -> FrankenCustomProposal
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 FrankenCustomProposal
impl Debug for FrankenCustomProposal
Source§impl Deserialize for FrankenCustomProposal
impl Deserialize for FrankenCustomProposal
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
Available on crate feature
std only.This function deserializes the
bytes from the provided a std::io::Read
and returns the populated struct. Read moreSource§impl DeserializeBytes for FrankenCustomProposal
impl DeserializeBytes for FrankenCustomProposal
Source§impl PartialEq for FrankenCustomProposal
impl PartialEq for FrankenCustomProposal
Source§impl Serialize for &FrankenCustomProposal
impl Serialize for &FrankenCustomProposal
Source§impl Serialize for FrankenCustomProposal
impl Serialize for FrankenCustomProposal
Source§impl Size for &FrankenCustomProposal
impl Size for &FrankenCustomProposal
fn tls_serialized_len(&self) -> usize
Source§impl Size for FrankenCustomProposal
impl Size for FrankenCustomProposal
fn tls_serialized_len(&self) -> usize
impl Eq for FrankenCustomProposal
impl StructuralPartialEq for FrankenCustomProposal
Auto Trait Implementations§
impl Freeze for FrankenCustomProposal
impl RefUnwindSafe for FrankenCustomProposal
impl Send for FrankenCustomProposal
impl Sync for FrankenCustomProposal
impl Unpin for FrankenCustomProposal
impl UnwindSafe for FrankenCustomProposal
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
§impl<T> Classify for T
impl<T> Classify for T
type Classified = T
fn classify(self) -> T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more