[−][src]Trait ignite_rs::ReadableType
Indicates that a type could be used as cache key/value. Used alongside WritableType
Required methods
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
Provided methods
fn read(reader: &mut impl Read) -> IgniteResult<Option<Self>>
Implementations on Foreign Types
impl ReadableType for u8
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for u16
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for i16
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for i32
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for i64
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for f32
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for f64
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for bool
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for String
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<u8>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<u16>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<i16>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<i32>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<i64>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<f32>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<f64>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl ReadableType for Vec<bool>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl<T: WritableType + ReadableType> ReadableType for Vec<Option<T>>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
impl<T: ReadableType> ReadableType for Option<T>
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
Implementors
impl ReadableType for Enum
[src]
fn read_unwrapped(
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>
[src]
type_code: TypeCode,
reader: &mut impl Read
) -> IgniteResult<Option<Self>>