#[repr(u8)]pub enum DescribeAspect {
DataDescription = 84,
}
Expand description
Aspect for [DescribeStatement0
].
Variants§
DataDescription = 84
Trait Implementations§
Source§impl Clone for DescribeAspect
impl Clone for DescribeAspect
Source§fn clone(&self) -> DescribeAspect
fn clone(&self) -> DescribeAspect
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl DataType for DescribeAspect
impl DataType for DescribeAspect
const META: StructFieldMeta
fn encode_usize(buf: &mut BufWriter<'_>, value: usize)
fn decode_usize(buf: &mut &[u8]) -> Result<usize, ParseError>
Source§impl DataTypeFixedSize for DescribeAspect
impl DataTypeFixedSize for DescribeAspect
Source§impl Debug for DescribeAspect
impl Debug for DescribeAspect
Source§impl<'a> DecoderFor<'a, DescribeAspect> for DescribeAspect
impl<'a> DecoderFor<'a, DescribeAspect> for DescribeAspect
fn decode_for(buf: &mut &'a [u8]) -> Result<Self, ParseError>
Source§impl Default for DescribeAspect
impl Default for DescribeAspect
Source§fn default() -> DescribeAspect
fn default() -> DescribeAspect
Returns the “default value” for a type. Read more
Source§impl EncoderFor<DescribeAspect> for &DescribeAspect
impl EncoderFor<DescribeAspect> for &DescribeAspect
fn encode_for(&self, buf: &mut BufWriter<'_>)
Source§impl EncoderFor<DescribeAspect> for DescribeAspect
impl EncoderFor<DescribeAspect> for DescribeAspect
fn encode_for(&self, buf: &mut BufWriter<'_>)
Source§impl PartialEq for DescribeAspect
impl PartialEq for DescribeAspect
impl Copy for DescribeAspect
impl Eq for DescribeAspect
impl StructuralPartialEq for DescribeAspect
Auto Trait Implementations§
impl Freeze for DescribeAspect
impl RefUnwindSafe for DescribeAspect
impl Send for DescribeAspect
impl Sync for DescribeAspect
impl Unpin for DescribeAspect
impl UnwindSafe for DescribeAspect
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.