pub struct TupleElement {
    pub name: String,
    pub type_pos: TypePos,
}Fields§
§name: String§type_pos: TypePosTrait Implementations§
Source§impl Clone for TupleElement
 
impl Clone for TupleElement
Source§fn clone(&self) -> TupleElement
 
fn clone(&self) -> TupleElement
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 TupleElement
 
impl Debug for TupleElement
Source§impl PartialEq for TupleElement
 
impl PartialEq for TupleElement
impl Eq for TupleElement
impl StructuralPartialEq for TupleElement
Auto Trait Implementations§
impl Freeze for TupleElement
impl RefUnwindSafe for TupleElement
impl Send for TupleElement
impl Sync for TupleElement
impl Unpin for TupleElement
impl UnwindSafe for TupleElement
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
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<T> EncoderForExt for Twhere
    T: ?Sized,
 
impl<T> EncoderForExt for Twhere
    T: ?Sized,
Source§fn to_vec<F>(&self) -> Vec<u8> ⓘwhere
    F: 'static,
    Self: EncoderFor<F>,
 
fn to_vec<F>(&self) -> Vec<u8> ⓘwhere
    F: 'static,
    Self: EncoderFor<F>,
Convert this builder into a vector of bytes. This is generally
not the most efficient way to perform serialization.
Source§fn encode_buffer<F>(&self, buf: &mut [u8]) -> Result<usize, usize>where
    F: 'static,
    Self: EncoderFor<F>,
 
fn encode_buffer<F>(&self, buf: &mut [u8]) -> Result<usize, usize>where
    F: 'static,
    Self: EncoderFor<F>,
Encode this builder into a given buffer. If the buffer is
too small, the function will return the number of bytes
required to encode the builder.
Source§fn encode_buffer_uninit<'a, F>(
    &self,
    buf: &'a mut [MaybeUninit<u8>],
) -> Result<&'a mut [u8], usize>where
    F: 'static,
    Self: EncoderFor<F>,
 
fn encode_buffer_uninit<'a, F>(
    &self,
    buf: &'a mut [MaybeUninit<u8>],
) -> Result<&'a mut [u8], usize>where
    F: 'static,
    Self: EncoderFor<F>,
Encode this builder into a given buffer. If the buffer is
too small, the function will return the number of bytes
required to encode the builder.