Trait EncodableOption

pub trait EncodableOption {
    type EncodedOption: ZeroPadding;
}
Expand description

A type which can be encoded as FIDL when optional.

Required Associated Types§

type EncodedOption: ZeroPadding

The wire type for the optional value.

Implementations on Foreign Types§

§

impl EncodableOption for bool

§

impl EncodableOption for f32

§

impl EncodableOption for f64

§

impl EncodableOption for i8

§

impl EncodableOption for i16

§

impl EncodableOption for i32

§

impl EncodableOption for i64

§

impl EncodableOption for u8

§

impl EncodableOption for u16

§

impl EncodableOption for u32

§

impl EncodableOption for u64

§

impl EncodableOption for ()

§

impl EncodableOption for String

§

impl<T> EncodableOption for Vec<T>
where T: Encodable,

Implementors§