Struct taos_query::util::InlineJson
source · #[repr(C)]#[repr(packed(1))]pub struct InlineJson<T = u16> { /* private fields */ }Implementations§
source§impl InlineJson<u8>
impl InlineJson<u8>
source§impl InlineJson<u16>
impl InlineJson<u16>
source§impl InlineJson<u32>
impl InlineJson<u32>
source§impl InlineJson<u64>
impl InlineJson<u64>
Trait Implementations§
source§impl Debug for InlineJson<u16>
impl Debug for InlineJson<u16>
source§impl Debug for InlineJson<u32>
impl Debug for InlineJson<u32>
source§impl Debug for InlineJson<u64>
impl Debug for InlineJson<u64>
source§impl Debug for InlineJson<u8>
impl Debug for InlineJson<u8>
source§impl Debug for InlineJson<usize>
impl Debug for InlineJson<usize>
source§impl Display for InlineJson<u16>
impl Display for InlineJson<u16>
source§impl Display for InlineJson<u32>
impl Display for InlineJson<u32>
source§impl Display for InlineJson<u64>
impl Display for InlineJson<u64>
source§impl Display for InlineJson<u8>
impl Display for InlineJson<u8>
source§impl Display for InlineJson<usize>
impl Display for InlineJson<usize>
source§impl Inlinable for InlineJson<u16>
impl Inlinable for InlineJson<u16>
source§fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
Write inlined bytes to a writer.
fn read_optional_inlined<R: Read>(reader: &mut R) -> Result<Option<Self>>where Self: Sized,
source§fn write_inlined_with<W: Write>(
&self,
wtr: &mut W,
_opts: InlineOpts
) -> Result<usize>
fn write_inlined_with<W: Write>( &self, wtr: &mut W, _opts: InlineOpts ) -> Result<usize>
Write inlined bytes with specific options
source§fn printable_inlined(&self) -> String
fn printable_inlined(&self) -> String
Get inlined bytes as printable string, all the bytes will displayed with escaped ascii code.
source§impl Inlinable for InlineJson<u32>
impl Inlinable for InlineJson<u32>
source§fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
Write inlined bytes to a writer.
fn read_optional_inlined<R: Read>(reader: &mut R) -> Result<Option<Self>>where Self: Sized,
source§fn write_inlined_with<W: Write>(
&self,
wtr: &mut W,
_opts: InlineOpts
) -> Result<usize>
fn write_inlined_with<W: Write>( &self, wtr: &mut W, _opts: InlineOpts ) -> Result<usize>
Write inlined bytes with specific options
source§fn printable_inlined(&self) -> String
fn printable_inlined(&self) -> String
Get inlined bytes as printable string, all the bytes will displayed with escaped ascii code.
source§impl Inlinable for InlineJson<u64>
impl Inlinable for InlineJson<u64>
source§fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
Write inlined bytes to a writer.
fn read_optional_inlined<R: Read>(reader: &mut R) -> Result<Option<Self>>where Self: Sized,
source§fn write_inlined_with<W: Write>(
&self,
wtr: &mut W,
_opts: InlineOpts
) -> Result<usize>
fn write_inlined_with<W: Write>( &self, wtr: &mut W, _opts: InlineOpts ) -> Result<usize>
Write inlined bytes with specific options
source§fn printable_inlined(&self) -> String
fn printable_inlined(&self) -> String
Get inlined bytes as printable string, all the bytes will displayed with escaped ascii code.
source§impl Inlinable for InlineJson<u8>
impl Inlinable for InlineJson<u8>
source§fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
Write inlined bytes to a writer.
fn read_optional_inlined<R: Read>(reader: &mut R) -> Result<Option<Self>>where Self: Sized,
source§fn write_inlined_with<W: Write>(
&self,
wtr: &mut W,
_opts: InlineOpts
) -> Result<usize>
fn write_inlined_with<W: Write>( &self, wtr: &mut W, _opts: InlineOpts ) -> Result<usize>
Write inlined bytes with specific options
source§fn printable_inlined(&self) -> String
fn printable_inlined(&self) -> String
Get inlined bytes as printable string, all the bytes will displayed with escaped ascii code.
source§impl Inlinable for InlineJson<usize>
impl Inlinable for InlineJson<usize>
source§fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
fn write_inlined<W: Write>(&self, wtr: &mut W) -> Result<usize>
Write inlined bytes to a writer.
fn read_optional_inlined<R: Read>(reader: &mut R) -> Result<Option<Self>>where Self: Sized,
source§fn write_inlined_with<W: Write>(
&self,
wtr: &mut W,
_opts: InlineOpts
) -> Result<usize>
fn write_inlined_with<W: Write>( &self, wtr: &mut W, _opts: InlineOpts ) -> Result<usize>
Write inlined bytes with specific options
source§fn printable_inlined(&self) -> String
fn printable_inlined(&self) -> String
Get inlined bytes as printable string, all the bytes will displayed with escaped ascii code.