pub struct RegisterIntrospection {
pub value: SerializedValue,
}Fields§
§value: SerializedValueTrait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for RegisterIntrospection
impl<'arbitrary> Arbitrary<'arbitrary> for RegisterIntrospection
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§impl Clone for RegisterIntrospection
impl Clone for RegisterIntrospection
Source§fn clone(&self) -> RegisterIntrospection
fn clone(&self) -> RegisterIntrospection
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RegisterIntrospection
impl Debug for RegisterIntrospection
Source§impl From<RegisterIntrospection> for Message
impl From<RegisterIntrospection> for Message
Source§fn from(msg: RegisterIntrospection) -> Self
fn from(msg: RegisterIntrospection) -> Self
Converts to this type from the input type.
Source§impl MessageOps for RegisterIntrospection
impl MessageOps for RegisterIntrospection
fn kind(&self) -> MessageKind
fn serialize_message(self) -> Result<BytesMut, MessageSerializeError>
fn deserialize_message(buf: BytesMut) -> Result<Self, MessageDeserializeError>
fn value(&self) -> Option<&SerializedValueSlice>
fn value_mut(&mut self) -> Option<&mut SerializedValue>
fn convert_value( &mut self, from: Option<ProtocolVersion>, to: ProtocolVersion, ) -> Result<(), ValueConversionError>
Source§impl PartialEq for RegisterIntrospection
impl PartialEq for RegisterIntrospection
impl Eq for RegisterIntrospection
impl StructuralPartialEq for RegisterIntrospection
Auto Trait Implementations§
impl Freeze for RegisterIntrospection
impl RefUnwindSafe for RegisterIntrospection
impl Send for RegisterIntrospection
impl Sync for RegisterIntrospection
impl Unpin for RegisterIntrospection
impl UnwindSafe for RegisterIntrospection
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)