pub struct DataSetReaderTransportDataType {}Trait Implementations§
Source§impl BinaryEncoder<DataSetReaderTransportDataType> for DataSetReaderTransportDataType
impl BinaryEncoder<DataSetReaderTransportDataType> for DataSetReaderTransportDataType
Source§fn byte_len(&self) -> usize
fn byte_len(&self) -> usize
Returns the exact byte length of the structure as it would be if
encode were called.
This may be called prior to writing to ensure the correct amount of space is available.Source§fn encode<S: Write>(&self, stream: &mut S) -> EncodingResult<usize>
fn encode<S: Write>(&self, stream: &mut S) -> EncodingResult<usize>
Encodes the instance to the write stream.
Source§fn decode<S: Read>(
stream: &mut S,
decoding_options: &DecodingOptions,
) -> EncodingResult<Self>
fn decode<S: Read>( stream: &mut S, decoding_options: &DecodingOptions, ) -> EncodingResult<Self>
Decodes an instance from the read stream. The decoding options contains restrictions set by
the server / client on the length of strings, arrays etc. If these limits are exceeded the
implementation should return with a
BadDecodingError as soon as possible.fn encode_to_vec(&self) -> Vec<u8> ⓘ
Source§impl Clone for DataSetReaderTransportDataType
impl Clone for DataSetReaderTransportDataType
Source§fn clone(&self) -> DataSetReaderTransportDataType
fn clone(&self) -> DataSetReaderTransportDataType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl StructuralPartialEq for DataSetReaderTransportDataType
Auto Trait Implementations§
impl Freeze for DataSetReaderTransportDataType
impl RefUnwindSafe for DataSetReaderTransportDataType
impl Send for DataSetReaderTransportDataType
impl Sync for DataSetReaderTransportDataType
impl Unpin for DataSetReaderTransportDataType
impl UnsafeUnpin for DataSetReaderTransportDataType
impl UnwindSafe for DataSetReaderTransportDataType
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