pub struct GroupContextExtensionProposalIn { /* private fields */ }Available on 32-bit or 64-bit only.
Expand description
GroupContext Extension Proposal.
Trait Implementations§
Source§impl Clone for GroupContextExtensionProposalIn
impl Clone for GroupContextExtensionProposalIn
Source§fn clone(&self) -> GroupContextExtensionProposalIn
fn clone(&self) -> GroupContextExtensionProposalIn
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<'de> Deserialize<'de> for GroupContextExtensionProposalIn
impl<'de> Deserialize<'de> for GroupContextExtensionProposalIn
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Deserialize for GroupContextExtensionProposalIn
impl Deserialize for GroupContextExtensionProposalIn
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 GroupContextExtensionProposalIn
impl DeserializeBytes for GroupContextExtensionProposalIn
Source§impl From<GroupContextExtensionProposal> for Box<GroupContextExtensionProposalIn>
impl From<GroupContextExtensionProposal> for Box<GroupContextExtensionProposalIn>
Source§fn from(value: GroupContextExtensionProposal) -> Self
fn from(value: GroupContextExtensionProposal) -> Self
Converts to this type from the input type.
Source§impl From<GroupContextExtensionProposal> for GroupContextExtensionProposalIn
impl From<GroupContextExtensionProposal> for GroupContextExtensionProposalIn
Source§fn from(value: GroupContextExtensionProposal) -> Self
fn from(value: GroupContextExtensionProposal) -> Self
Converts to this type from the input type.
Source§impl From<GroupContextExtensionProposalIn> for Box<GroupContextExtensionProposal>
Available on crate features test-utils only.
impl From<GroupContextExtensionProposalIn> for Box<GroupContextExtensionProposal>
Available on crate features
test-utils only.Source§fn from(value: GroupContextExtensionProposalIn) -> Self
fn from(value: GroupContextExtensionProposalIn) -> Self
Converts to this type from the input type.
Source§impl From<GroupContextExtensionProposalIn> for GroupContextExtensionProposal
Available on crate features test-utils only.
impl From<GroupContextExtensionProposalIn> for GroupContextExtensionProposal
Available on crate features
test-utils only.Source§fn from(value: GroupContextExtensionProposalIn) -> Self
fn from(value: GroupContextExtensionProposalIn) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GroupContextExtensionProposalIn
impl PartialEq for GroupContextExtensionProposalIn
Source§fn eq(&self, other: &GroupContextExtensionProposalIn) -> bool
fn eq(&self, other: &GroupContextExtensionProposalIn) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for &GroupContextExtensionProposalIn
impl Serialize for &GroupContextExtensionProposalIn
Source§impl Serialize for GroupContextExtensionProposalIn
impl Serialize for GroupContextExtensionProposalIn
Source§impl Size for &GroupContextExtensionProposalIn
impl Size for &GroupContextExtensionProposalIn
fn tls_serialized_len(&self) -> usize
Source§impl Size for GroupContextExtensionProposalIn
impl Size for GroupContextExtensionProposalIn
fn tls_serialized_len(&self) -> usize
impl StructuralPartialEq for GroupContextExtensionProposalIn
Auto Trait Implementations§
impl Freeze for GroupContextExtensionProposalIn
impl RefUnwindSafe for GroupContextExtensionProposalIn
impl Send for GroupContextExtensionProposalIn
impl Sync for GroupContextExtensionProposalIn
impl Unpin for GroupContextExtensionProposalIn
impl UnwindSafe for GroupContextExtensionProposalIn
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