pub enum FrankenExtensionType {
ApplicationId,
RatchetTree,
RequiredCapabilities,
ExternalPub,
ExternalSenders,
LastResort,
Unknown(u16),
}Available on (32-bit or 64-bit) and (crate features
test-utils) only.Variants§
Trait Implementations§
Source§impl Clone for FrankenExtensionType
impl Clone for FrankenExtensionType
Source§fn clone(&self) -> FrankenExtensionType
fn clone(&self) -> FrankenExtensionType
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 FrankenExtensionType
impl Debug for FrankenExtensionType
Source§impl Deserialize for FrankenExtensionType
impl Deserialize for FrankenExtensionType
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>where
Self: Sized,
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>where
Self: Sized,
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 FrankenExtensionType
impl DeserializeBytes for FrankenExtensionType
Source§impl From<FrankenExtensionType> for u16
impl From<FrankenExtensionType> for u16
Source§fn from(value: FrankenExtensionType) -> Self
fn from(value: FrankenExtensionType) -> Self
Converts to this type from the input type.
Source§impl From<u16> for FrankenExtensionType
impl From<u16> for FrankenExtensionType
Source§impl PartialEq for FrankenExtensionType
impl PartialEq for FrankenExtensionType
Source§impl Serialize for FrankenExtensionType
impl Serialize for FrankenExtensionType
Source§impl Size for FrankenExtensionType
impl Size for FrankenExtensionType
fn tls_serialized_len(&self) -> usize
impl Copy for FrankenExtensionType
impl Eq for FrankenExtensionType
impl StructuralPartialEq for FrankenExtensionType
Auto Trait Implementations§
impl Freeze for FrankenExtensionType
impl RefUnwindSafe for FrankenExtensionType
impl Send for FrankenExtensionType
impl Sync for FrankenExtensionType
impl Unpin for FrankenExtensionType
impl UnwindSafe for FrankenExtensionType
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