Trait Encode

Source
pub unsafe trait Encode<T: TypeMarker, D: ResourceDialect>: Sized {
    // Required method
    unsafe fn encode(
        self,
        encoder: &mut Encoder<'_, D>,
        offset: usize,
        depth: Depth,
    ) -> Result<()>;
}
Expand description

A Rust type that can be encoded as the FIDL type T.

§Safety

Implementations of encode must write every byte in encoder.buf[offset..offset + T::inline_size(encoder.context)] unless returning an Err value.

Required Methods§

Source

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Encodes the object into the encoder’s buffers. Any handles stored in the object are swapped for Handle::INVALID.

Implementations that encode out-of-line objects must call depth.increment()?.

§Safety

Callers must ensure offset is a multiple of T::inline_align and encoder.buf has room for writing T::inline_size bytes at offset.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<D: ResourceDialect> Encode<bool, D> for bool

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<f32, D> for f32

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<f64, D> for f64

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<i8, D> for i8

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<i16, D> for i16

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<i32, D> for i32

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<i64, D> for i64

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<u8, D> for u8

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<u16, D> for u16

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<u32, D> for u32

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<u64, D> for u64

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<EmptyPayload, D> for ()

Source§

unsafe fn encode( self, _encoder: &mut Encoder<'_, D>, _offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect> Encode<EmptyStruct, D> for ()

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, _depth: Depth, ) -> Result<()>

Source§

impl<D: ResourceDialect, T: TypeMarker, X: Encode<T, D>, E: TypeMarker, Y: Encode<E, D>> Encode<ResultType<T, E>, D> for Result<X, Y>

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: ResourceTypeMarker + TypeMarker, const N: usize, D: ResourceDialect> Encode<Vector<T, N>, D> for &mut [<T as TypeMarker>::Owned]
where for<'q> T::Borrowed<'q>: Encode<T, D>,

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: ResourceTypeMarker, const N: usize, D: ResourceDialect> Encode<Array<T, N>, D> for &mut [<T as TypeMarker>::Owned; N]
where for<'q> T::Borrowed<'q>: Encode<T, D>,

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: TypeMarker, E: Encode<T, D>, D: ResourceDialect> Encode<Boxed<T>, D> for Option<E>

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: TypeMarker, E: Encode<T, D>, D: ResourceDialect> Encode<Optional<T>, D> for Option<E>

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: TypeMarker, E: Encode<T, D>, D: ResourceDialect> Encode<OptionalUnion<T>, D> for Option<E>

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: ValueTypeMarker, const N: usize, D: ResourceDialect> Encode<Array<T, N>, D> for &[T::Owned; N]
where for<'q> T::Borrowed<'q>: Encode<T, D>,

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<T: ValueTypeMarker, const N: usize, D: ResourceDialect> Encode<Vector<T, N>, D> for &[<T as TypeMarker>::Owned]
where for<'q> T::Borrowed<'q>: Encode<T, D>,

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Source§

impl<const N: usize, D: ResourceDialect> Encode<BoundedString<N>, D> for &str

Source§

unsafe fn encode( self, encoder: &mut Encoder<'_, D>, offset: usize, depth: Depth, ) -> Result<()>

Implementors§

Source§

impl<D: ResourceDialect> Encode<FrameworkErr, D> for FrameworkErr

Source§

impl<D: ResourceDialect> Encode<ObjectType, D> for ObjectType

Source§

impl<D: ResourceDialect> Encode<Rights, D> for Rights

Source§

impl<D: ResourceDialect> Encode<WireMetadata, D> for &WireMetadata

Source§

impl<D: ResourceDialect> Encode<EpitaphBody, D> for &EpitaphBody

Source§

impl<D: ResourceDialect> Encode<TransactionHeader, D> for &TransactionHeader

Source§

impl<H: ValueTypeMarker, T: TypeMarker, E: Encode<T, D>, D: ResourceDialect> Encode<GenericMessageType<H, T>, D> for GenericMessage<<H as TypeMarker>::Owned, E>
where for<'a> H::Borrowed<'a>: Encode<H, D>,

Source§

impl<T, D: ResourceDialect> Encode<Ambiguous1, D> for T

Source§

impl<T, D: ResourceDialect> Encode<Ambiguous2, D> for T

Source§

impl<T: 'static + EncodableAsHandle, const OBJECT_TYPE: u32, const RIGHTS: u32> Encode<HandleType<T, OBJECT_TYPE, RIGHTS>, <T as EncodableAsHandle>::Dialect> for T

Source§

impl<T: Timeline + 'static, D: ResourceDialect> Encode<Instant<T, TicksUnit>, D> for Ticks<T>

Source§

impl<T: Timeline + Copy + 'static, D: ResourceDialect> Encode<Instant<T>, D> for Instant<T>

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<5>, D>, T1: Encode<BoundedString<20>, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<u32, D>, T6: Encode<BoundedString<10>, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<50>, 512>, D>, T1: Encode<Vector<BoundedString<256>, 10>, D>, T2: Encode<Vector<BoundedString<4096>, 512>, D>, T3: Encode<Vector<BoundedString<50>, 512>, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<u64, D>, T7: Encode<u64, D>, T8: Encode<u8, D>, T9: Encode<i64, D>, T10: Encode<BoundedString<256>, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<100>, 100>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u16, D>, T2: Encode<u16, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u16, D>, T2: Encode<BoundedString<200>, D>, T3: Encode<u16, D>, T4: Encode<u16, D>> Encode<Config, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<BoundedString<21>, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<BoundedString<21>, D>> Encode<Config, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<4>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<64>, 16>, D>, T1: Encode<Vector<BoundedString<64>, 16>, D>, T2: Encode<Vector<BoundedString<64>, 16>, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>, T1: Encode<BoundedString<100>, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<150>, 200>, D>, T1: Encode<Vector<BoundedString<100>, 20>, D>, T2: Encode<Vector<BoundedString<150>, 200>, D>, T3: Encode<bool, D>, T4: Encode<Vector<BoundedString<100>, 20>, D>, T5: Encode<i64, D>, T6: Encode<bool, D>, T7: Encode<bool, D>, T8: Encode<i64, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<512>, D>, T1: Encode<Vector<BoundedString<512>, 100>, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<512>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<10>, D>, T1: Encode<u32, D>, T2: Encode<BoundedString<44>, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<BoundedString<20>, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<bool, D>, T5: Encode<BoundedString<20>, D>, T6: Encode<bool, D>, T7: Encode<bool, D>, T8: Encode<bool, D>, T9: Encode<BoundedString<64>, D>, T10: Encode<u64, D>, T11: Encode<bool, D>, T12: Encode<bool, D>, T13: Encode<bool, D>, T14: Encode<bool, D>, T15: Encode<bool, D>, T16: Encode<u64, D>, T17: Encode<bool, D>, T18: Encode<BoundedString<64>, D>, T19: Encode<bool, D>, T20: Encode<bool, D>, T21: Encode<bool, D>, T22: Encode<bool, D>, T23: Encode<bool, D>, T24: Encode<bool, D>, T25: Encode<bool, D>, T26: Encode<BoundedString<64>, D>, T27: Encode<bool, D>, T28: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<bool, D>, T7: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<bool, D>, T7: Encode<bool, D>, T8: Encode<BoundedString<8>, D>, T9: Encode<bool, D>, T10: Encode<bool, D>, T11: Encode<bool, D>, T12: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u8, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<u8, D>, T9: Encode<BoundedString<1024>, D>, T10: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<40>, D>, T1: Encode<BoundedString<40>, D>, T2: Encode<BoundedString<40>, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u8, D>, T2: Encode<bool, D>, T3: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u8, D>, T2: Encode<u16, D>, T3: Encode<u16, D>, T4: Encode<u16, D>> Encode<Config, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<BoundedString<128>, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<BoundedString<1024>, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<i16, D>, T2: Encode<i32, D>, T3: Encode<i64, D>, T4: Encode<i8, D>, T5: Encode<BoundedString<100>, D>, T6: Encode<u16, D>, T7: Encode<u32, D>, T8: Encode<u64, D>, T9: Encode<u8, D>, T10: Encode<Vector<bool, 100>, D>, T11: Encode<Vector<i16, 100>, D>, T12: Encode<Vector<i32, 100>, D>, T13: Encode<Vector<i64, 100>, D>, T14: Encode<Vector<i8, 100>, D>, T15: Encode<Vector<BoundedString<100>, 100>, D>, T16: Encode<Vector<u16, 100>, D>, T17: Encode<Vector<u32, 100>, D>, T18: Encode<Vector<u64, 100>, D>, T19: Encode<Vector<u8, 100>, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<Vector<BoundedString<100000>, 1024>, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<BoundedString<8>, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<Vector<BoundedString<12>, 6>, D>, T5: Encode<bool, D>, T6: Encode<BoundedString<8>, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<BoundedString<512>, D>, T2: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<Vector<BoundedString<1024>, 1024>, D>, T2: Encode<bool, D>, T3: Encode<BoundedString<100>, D>, T4: Encode<u8, D>> Encode<Config, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<i64, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<BoundedString<4096>, D>, T9: Encode<bool, D>, T10: Encode<u32, D>, T11: Encode<bool, D>, T12: Encode<BoundedString<4096>, D>, T13: Encode<bool, D>, T14: Encode<bool, D>, T15: Encode<bool, D>, T16: Encode<bool, D>, T17: Encode<i64, D>, T18: Encode<i64, D>, T19: Encode<bool, D>, T20: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>, T1: Encode<bool, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>, T2: Encode<BoundedString<20>, D>, T3: Encode<bool, D>, T4: Encode<u32, D>, T5: Encode<Vector<u32, 10>, D>, T6: Encode<BoundedString<10>, D>, T7: Encode<bool, D>, T8: Encode<BoundedString<10>, D>, T9: Encode<bool, D>, T10: Encode<bool, D>, T11: Encode<u32, D>, T12: Encode<bool, D>> Encode<Config, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

impl<D: ResourceDialect, T0: Encode<BoundedString<512>, D>> Encode<Config, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<Config, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<BoundedString<512>, D>, T2: Encode<BoundedString<512>, D>> Encode<Config, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<Config, D> for (T0, T1)

impl Encode<InspectPuppetGetConfigResponse, DefaultFuchsiaResourceDialect> for &mut InspectPuppetGetConfigResponse

impl Encode<InspectPuppetInitializeResponse, DefaultFuchsiaResourceDialect> for &mut InspectPuppetInitializeResponse

impl Encode<InspectPuppetInitializeTreeResponse, DefaultFuchsiaResourceDialect> for &mut InspectPuppetInitializeTreeResponse

impl Encode<Options, DefaultFuchsiaResourceDialect> for &mut Options

impl<T0: Encode<Optional<Endpoint<ClientEnd<TreeMarker>>>, DefaultFuchsiaResourceDialect>, T1: Encode<TestResult, DefaultFuchsiaResourceDialect>> Encode<InspectPuppetInitializeTreeResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Optional<HandleType<Handle, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<TestResult, DefaultFuchsiaResourceDialect>> Encode<InspectPuppetInitializeResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Options, DefaultFuchsiaResourceDialect>> Encode<InspectPuppetGetConfigResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Action, D> for &Action

impl<D: ResourceDialect> Encode<DiffType, D> for DiffType

impl<D: ResourceDialect> Encode<LazyAction, D> for &LazyAction

impl<D: ResourceDialect> Encode<LinkDisposition, D> for LinkDisposition

impl<D: ResourceDialect> Encode<TestResult, D> for TestResult

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<ValueType, D> for ValueType

impl<D: ResourceDialect> Encode<AddNumber, D> for &AddNumber

impl<D: ResourceDialect> Encode<ArrayAdd, D> for &ArrayAdd

impl<D: ResourceDialect> Encode<ArraySet, D> for &ArraySet

impl<D: ResourceDialect> Encode<ArraySubtract, D> for &ArraySubtract

impl<D: ResourceDialect> Encode<CreateArrayProperty, D> for &CreateArrayProperty

impl<D: ResourceDialect> Encode<CreateBoolProperty, D> for &CreateBoolProperty

impl<D: ResourceDialect> Encode<CreateBytesProperty, D> for &CreateBytesProperty

impl<D: ResourceDialect> Encode<CreateExponentialHistogram, D> for &CreateExponentialHistogram

impl<D: ResourceDialect> Encode<CreateLazyNode, D> for &CreateLazyNode

impl<D: ResourceDialect> Encode<CreateLinearHistogram, D> for &CreateLinearHistogram

impl<D: ResourceDialect> Encode<CreateNode, D> for &CreateNode

impl<D: ResourceDialect> Encode<CreateNumericProperty, D> for &CreateNumericProperty

impl<D: ResourceDialect> Encode<CreateStringProperty, D> for &CreateStringProperty

impl<D: ResourceDialect> Encode<DeleteLazyNode, D> for &DeleteLazyNode

impl<D: ResourceDialect> Encode<DeleteNode, D> for &DeleteNode

impl<D: ResourceDialect> Encode<DeleteProperty, D> for &DeleteProperty

impl<D: ResourceDialect> Encode<InitializationParams, D> for &InitializationParams

impl<D: ResourceDialect> Encode<Insert, D> for &Insert

impl<D: ResourceDialect> Encode<InsertMultiple, D> for &InsertMultiple

impl<D: ResourceDialect> Encode<InspectPuppetActLazyRequest, D> for &InspectPuppetActLazyRequest

impl<D: ResourceDialect> Encode<InspectPuppetActLazyResponse, D> for &InspectPuppetActLazyResponse

impl<D: ResourceDialect> Encode<InspectPuppetActRequest, D> for &InspectPuppetActRequest

impl<D: ResourceDialect> Encode<InspectPuppetActResponse, D> for &InspectPuppetActResponse

impl<D: ResourceDialect> Encode<InspectPuppetInitializeRequest, D> for &InspectPuppetInitializeRequest

impl<D: ResourceDialect> Encode<InspectPuppetPublishResponse, D> for &InspectPuppetPublishResponse

impl<D: ResourceDialect> Encode<SetBool, D> for &SetBool

impl<D: ResourceDialect> Encode<SetBytes, D> for &SetBytes

impl<D: ResourceDialect> Encode<SetNumber, D> for &SetNumber

impl<D: ResourceDialect> Encode<SetString, D> for &SetString

impl<D: ResourceDialect> Encode<SubtractNumber, D> for &SubtractNumber

impl<D: ResourceDialect, T0: Encode<Action, D>> Encode<InspectPuppetActRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LazyAction, D>> Encode<InspectPuppetActLazyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TestResult, D>> Encode<InspectPuppetActLazyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TestResult, D>> Encode<InspectPuppetActResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TestResult, D>> Encode<InspectPuppetPublishResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeleteLazyNode, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeleteNode, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeleteProperty, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Value, D>> Encode<AddNumber, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Value, D>> Encode<Insert, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Value, D>> Encode<SetNumber, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Value, D>> Encode<SubtractNumber, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Value, D>, T2: Encode<u64, D>> Encode<InsertMultiple, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>> Encode<SetBool, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>> Encode<CreateNode, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<LinkDisposition, D>, T4: Encode<UnboundedVector<Action>, D>> Encode<CreateLazyNode, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<Value, D>> Encode<CreateNumericProperty, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<Value, D>, T4: Encode<Value, D>, T5: Encode<Value, D>, T6: Encode<u64, D>> Encode<CreateExponentialHistogram, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<Value, D>, T4: Encode<Value, D>, T5: Encode<u64, D>> Encode<CreateLinearHistogram, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<bool, D>> Encode<CreateBoolProperty, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<u64, D>, T4: Encode<ValueType, D>> Encode<CreateArrayProperty, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<UnboundedString, D>> Encode<CreateStringProperty, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<UnboundedVector<u8>, D>> Encode<CreateBytesProperty, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<Value, D>> Encode<ArrayAdd, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<Value, D>> Encode<ArraySet, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<Value, D>> Encode<ArraySubtract, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedString, D>> Encode<SetString, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<SetBytes, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<InitializationParams, D>> Encode<InspectPuppetInitializeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InitializationParams, D>> Encode<InspectPuppetInitializeTreeRequest, D> for (T0,)

impl Encode<InspectPuppetGetConfigResponse, DefaultFuchsiaResourceDialect> for &mut InspectPuppetGetConfigResponse

impl Encode<InspectPuppetInitializeResponse, DefaultFuchsiaResourceDialect> for &mut InspectPuppetInitializeResponse

impl Encode<Options, DefaultFuchsiaResourceDialect> for &mut Options

impl<T0: Encode<Optional<HandleType<Handle, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<TestResult, DefaultFuchsiaResourceDialect>> Encode<InspectPuppetInitializeResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Options, DefaultFuchsiaResourceDialect>> Encode<InspectPuppetGetConfigResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Action, D> for &Action

impl<D: ResourceDialect> Encode<DiffType, D> for DiffType

impl<D: ResourceDialect> Encode<TestResult, D> for TestResult

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<CreateBytesProperty, D> for &CreateBytesProperty

impl<D: ResourceDialect> Encode<CreateNode, D> for &CreateNode

impl<D: ResourceDialect> Encode<CreateNumericProperty, D> for &CreateNumericProperty

impl<D: ResourceDialect> Encode<DeleteNode, D> for &DeleteNode

impl<D: ResourceDialect> Encode<InitializationParams, D> for &InitializationParams

impl<D: ResourceDialect> Encode<InspectPuppetActRequest, D> for &InspectPuppetActRequest

impl<D: ResourceDialect> Encode<InspectPuppetActResponse, D> for &InspectPuppetActResponse

impl<D: ResourceDialect> Encode<InspectPuppetInitializeRequest, D> for &InspectPuppetInitializeRequest

impl<D: ResourceDialect> Encode<InspectPuppetPublishResponse, D> for &InspectPuppetPublishResponse

impl<D: ResourceDialect, T0: Encode<Action, D>> Encode<InspectPuppetActRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TestResult, D>> Encode<InspectPuppetActResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TestResult, D>> Encode<InspectPuppetPublishResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeleteNode, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>> Encode<CreateNode, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<Value, D>> Encode<CreateNumericProperty, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<UnboundedString, D>, T3: Encode<UnboundedVector<u8>, D>> Encode<CreateBytesProperty, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<InitializationParams, D>> Encode<InspectPuppetInitializeRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<BoundingBox, D> for &BoundingBox

impl<D: ResourceDialect> Encode<InstanceAddLineRequest, D> for &InstanceAddLineRequest

impl<D: ResourceDialect> Encode<Point, D> for &Point

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Point, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Point, D>, T1: Encode<Point, D>> Encode<BoundingBox, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<Point, 2>, D>> Encode<InstanceAddLineRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<BoundingBox, D> for &BoundingBox

impl<D: ResourceDialect> Encode<InstanceAddLineRequest, D> for &InstanceAddLineRequest

impl<D: ResourceDialect> Encode<Point, D> for &Point

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Point, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Point, D>, T1: Encode<Point, D>> Encode<BoundingBox, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<Point, 2>, D>> Encode<InstanceAddLineRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<BoundingBox, D> for &BoundingBox

impl<D: ResourceDialect> Encode<InstanceAddLinesRequest, D> for &InstanceAddLinesRequest

impl<D: ResourceDialect> Encode<Point, D> for &Point

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Point, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Point, D>, T1: Encode<Point, D>> Encode<BoundingBox, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Array<Point, 2>>, D>> Encode<InstanceAddLinesRequest, D> for (T0,)

impl Encode<StoreIterateRequest, DefaultFuchsiaResourceDialect> for &mut StoreIterateRequest

impl<T0: Encode<Optional<BoundedString<128>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<IteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<StoreIterateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<IterateConnectionError, D> for IterateConnectionError

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<Item, D> for &Item

impl<D: ResourceDialect> Encode<IteratorGetResponse, D> for &IteratorGetResponse

impl<D: ResourceDialect> Encode<StoreWriteItemRequest, D> for &StoreWriteItemRequest

impl<D: ResourceDialect, T0: Encode<Item, D>> Encode<StoreWriteItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<u8, 64000>, D>> Encode<Item, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<128>, 10>, D>> Encode<IteratorGetResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ReadError, D> for ReadError

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<Item, D> for &Item

impl<D: ResourceDialect> Encode<StoreReadItemRequest, D> for &StoreReadItemRequest

impl<D: ResourceDialect> Encode<StoreWriteItemRequest, D> for &StoreWriteItemRequest

impl<D: ResourceDialect, T0: Encode<Item, D>> Encode<StoreWriteItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<StoreReadItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<u8, 64000>, D>> Encode<Item, D> for (T0, T1)

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<Item, D> for &Item

impl<D: ResourceDialect> Encode<StoreWriteItemRequest, D> for &StoreWriteItemRequest

impl<D: ResourceDialect, T0: Encode<Item, D>> Encode<StoreWriteItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<u8, 64000>, D>> Encode<Item, D> for (T0, T1)

impl Encode<StoreExportRequest, DefaultFuchsiaResourceDialect> for &mut StoreExportRequest

impl Encode<StoreExportResponse, DefaultFuchsiaResourceDialect> for &mut StoreExportResponse

impl<T0: Encode<HandleType<Vmo, { _ }, 49223>, DefaultFuchsiaResourceDialect>> Encode<StoreExportResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 49359>, DefaultFuchsiaResourceDialect>> Encode<StoreExportRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ExportError, D> for ExportError

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<Exportable, D> for &Exportable

impl<D: ResourceDialect> Encode<Item, D> for &Item

impl<D: ResourceDialect> Encode<StoreWriteItemRequest, D> for &StoreWriteItemRequest

impl<D: ResourceDialect, T0: Encode<Item, D>> Encode<StoreWriteItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<u8, 64000>, D>> Encode<Item, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<Item, D> for &Item

impl<D: ResourceDialect> Encode<NestedStore, D> for &NestedStore

impl<D: ResourceDialect> Encode<StoreWriteItemRequest, D> for &StoreWriteItemRequest

impl<D: ResourceDialect, T0: Encode<Item, D>> Encode<StoreWriteItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<OptionalUnion<Value>, D>> Encode<Item, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<Item, D> for &Item

impl<D: ResourceDialect> Encode<StoreWriteItemRequest, D> for &StoreWriteItemRequest

impl<D: ResourceDialect> Encode<WriteOptions, D> for WriteOptions

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Value, D>> Encode<Item, D> for (T0, T1)

impl<D: ResourceDialect> Encode<ObjType, D> for ObjType

impl<D: ResourceDialect> Encode<Test, D> for Test

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<EchoEchoStringRequest, D> for &EchoEchoStringRequest

impl<D: ResourceDialect> Encode<EchoEchoStringResponse, D> for &EchoEchoStringResponse

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<64>>, D>> Encode<EchoEchoStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<64>>, D>> Encode<EchoEchoStringResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Test, D> for Test

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<T0: Encode<Array<bool, 1>, DefaultFuchsiaResourceDialect>, T1: Encode<Array<i8, 1>, DefaultFuchsiaResourceDialect>, T2: Encode<Array<i16, 1>, DefaultFuchsiaResourceDialect>, T3: Encode<Array<i32, 1>, DefaultFuchsiaResourceDialect>, T4: Encode<Array<i64, 1>, DefaultFuchsiaResourceDialect>, T5: Encode<Array<u8, 1>, DefaultFuchsiaResourceDialect>, T6: Encode<Array<u16, 1>, DefaultFuchsiaResourceDialect>, T7: Encode<Array<u32, 1>, DefaultFuchsiaResourceDialect>, T8: Encode<Array<u64, 1>, DefaultFuchsiaResourceDialect>, T9: Encode<Array<f32, 1>, DefaultFuchsiaResourceDialect>, T10: Encode<Array<f64, 1>, DefaultFuchsiaResourceDialect>, T11: Encode<Array<HandleType<Handle, { _ }, 2147483648>, 1>, DefaultFuchsiaResourceDialect>, T12: Encode<Array<bool, 3>, DefaultFuchsiaResourceDialect>, T13: Encode<Array<i8, 3>, DefaultFuchsiaResourceDialect>, T14: Encode<Array<i16, 3>, DefaultFuchsiaResourceDialect>, T15: Encode<Array<i32, 3>, DefaultFuchsiaResourceDialect>, T16: Encode<Array<i64, 3>, DefaultFuchsiaResourceDialect>, T17: Encode<Array<u8, 3>, DefaultFuchsiaResourceDialect>, T18: Encode<Array<u16, 3>, DefaultFuchsiaResourceDialect>, T19: Encode<Array<u32, 3>, DefaultFuchsiaResourceDialect>, T20: Encode<Array<u64, 3>, DefaultFuchsiaResourceDialect>, T21: Encode<Array<f32, 3>, DefaultFuchsiaResourceDialect>, T22: Encode<Array<f64, 3>, DefaultFuchsiaResourceDialect>, T23: Encode<Array<HandleType<Handle, { _ }, 2147483648>, 3>, DefaultFuchsiaResourceDialect>> Encode<Arrays, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23)

impl<T0: Encode<Array<bool, 3>, DefaultFuchsiaResourceDialect>, T1: Encode<Array<i8, 3>, DefaultFuchsiaResourceDialect>, T2: Encode<Array<i16, 3>, DefaultFuchsiaResourceDialect>, T3: Encode<Array<i32, 3>, DefaultFuchsiaResourceDialect>, T4: Encode<Array<i64, 3>, DefaultFuchsiaResourceDialect>, T5: Encode<Array<u8, 3>, DefaultFuchsiaResourceDialect>, T6: Encode<Array<u16, 3>, DefaultFuchsiaResourceDialect>, T7: Encode<Array<u32, 3>, DefaultFuchsiaResourceDialect>, T8: Encode<Array<u64, 3>, DefaultFuchsiaResourceDialect>, T9: Encode<Array<f32, 3>, DefaultFuchsiaResourceDialect>, T10: Encode<Array<f64, 3>, DefaultFuchsiaResourceDialect>, T11: Encode<Array<DefaultEnum, 3>, DefaultFuchsiaResourceDialect>, T12: Encode<Array<DefaultBits, 3>, DefaultFuchsiaResourceDialect>, T13: Encode<Array<HandleType<Handle, { _ }, 2147483648>, 3>, DefaultFuchsiaResourceDialect>, T14: Encode<Array<Optional<HandleType<Handle, { _ }, 2147483648>>, 3>, DefaultFuchsiaResourceDialect>, T15: Encode<Array<UnboundedString, 3>, DefaultFuchsiaResourceDialect>, T16: Encode<Array<Optional<UnboundedString>, 3>, DefaultFuchsiaResourceDialect>, T17: Encode<Array<ThisIsAStruct, 3>, DefaultFuchsiaResourceDialect>, T18: Encode<Array<Boxed<ThisIsAStruct>, 3>, DefaultFuchsiaResourceDialect>, T19: Encode<Array<ThisIsAUnion, 3>, DefaultFuchsiaResourceDialect>, T20: Encode<Array<OptionalUnion<ThisIsAUnion>, 3>, DefaultFuchsiaResourceDialect>, T21: Encode<Array<Array<u32, 3>, 3>, DefaultFuchsiaResourceDialect>, T22: Encode<Array<UnboundedVector<u32>, 3>, DefaultFuchsiaResourceDialect>, T23: Encode<Array<Optional<UnboundedVector<u32>>, 3>, DefaultFuchsiaResourceDialect>, T24: Encode<Array<ThisIsATable, 3>, DefaultFuchsiaResourceDialect>, T25: Encode<Array<ThisIsAXunion, 3>, DefaultFuchsiaResourceDialect>> Encode<ArraysStruct, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

impl<T0: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Process, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Thread, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T4: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T5: Encode<HandleType<Port, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T6: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T7: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T8: Encode<HandleType<Job, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T9: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T10: Encode<HandleType<Fifo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T11: Encode<HandleType<Timer, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T12: Encode<Optional<HandleType<Handle, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T13: Encode<Optional<HandleType<Process, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T14: Encode<Optional<HandleType<Thread, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T15: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T16: Encode<Optional<HandleType<Channel, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T17: Encode<Optional<HandleType<Event, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T18: Encode<Optional<HandleType<Port, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T19: Encode<Optional<HandleType<Interrupt, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T20: Encode<Optional<HandleType<DebugLog, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T21: Encode<Optional<HandleType<Socket, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T22: Encode<Optional<HandleType<EventPair, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T23: Encode<Optional<HandleType<Job, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T24: Encode<Optional<HandleType<Vmar, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T25: Encode<Optional<HandleType<Fifo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T26: Encode<Optional<HandleType<Timer, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<Handles, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26)

impl<T0: Encode<Vector<bool, 3>, DefaultFuchsiaResourceDialect>, T1: Encode<Vector<i8, 3>, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<i16, 3>, DefaultFuchsiaResourceDialect>, T3: Encode<Vector<i32, 3>, DefaultFuchsiaResourceDialect>, T4: Encode<Vector<i64, 3>, DefaultFuchsiaResourceDialect>, T5: Encode<Vector<u8, 3>, DefaultFuchsiaResourceDialect>, T6: Encode<Vector<u16, 3>, DefaultFuchsiaResourceDialect>, T7: Encode<Vector<u32, 3>, DefaultFuchsiaResourceDialect>, T8: Encode<Vector<u64, 3>, DefaultFuchsiaResourceDialect>, T9: Encode<Vector<f32, 3>, DefaultFuchsiaResourceDialect>, T10: Encode<Vector<f64, 3>, DefaultFuchsiaResourceDialect>, T11: Encode<Vector<DefaultEnum, 3>, DefaultFuchsiaResourceDialect>, T12: Encode<Vector<DefaultBits, 3>, DefaultFuchsiaResourceDialect>, T13: Encode<Vector<HandleType<Handle, { _ }, 2147483648>, 3>, DefaultFuchsiaResourceDialect>, T14: Encode<Vector<Optional<HandleType<Handle, { _ }, 2147483648>>, 3>, DefaultFuchsiaResourceDialect>, T15: Encode<Vector<UnboundedString, 3>, DefaultFuchsiaResourceDialect>, T16: Encode<Vector<Optional<UnboundedString>, 3>, DefaultFuchsiaResourceDialect>, T17: Encode<Vector<ThisIsAStruct, 3>, DefaultFuchsiaResourceDialect>, T18: Encode<Vector<Boxed<ThisIsAStruct>, 3>, DefaultFuchsiaResourceDialect>, T19: Encode<Vector<ThisIsAUnion, 3>, DefaultFuchsiaResourceDialect>, T20: Encode<Vector<OptionalUnion<ThisIsAUnion>, 3>, DefaultFuchsiaResourceDialect>, T21: Encode<Vector<Array<u32, 3>, 3>, DefaultFuchsiaResourceDialect>, T22: Encode<Vector<UnboundedVector<u32>, 3>, DefaultFuchsiaResourceDialect>, T23: Encode<Vector<Optional<UnboundedVector<u32>>, 3>, DefaultFuchsiaResourceDialect>, T24: Encode<Vector<ThisIsATable, 3>, DefaultFuchsiaResourceDialect>, T25: Encode<Vector<ThisIsAXunion, 3>, DefaultFuchsiaResourceDialect>> Encode<VectorsStruct, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

impl<T0: Encode<PrimitiveTypes, DefaultFuchsiaResourceDialect>, T1: Encode<DefaultValues, DefaultFuchsiaResourceDialect>, T2: Encode<Arrays, DefaultFuchsiaResourceDialect>, T3: Encode<Arrays2d, DefaultFuchsiaResourceDialect>, T4: Encode<Vectors, DefaultFuchsiaResourceDialect>, T5: Encode<Handles, DefaultFuchsiaResourceDialect>, T6: Encode<Strings, DefaultFuchsiaResourceDialect>, T7: Encode<DefaultEnum, DefaultFuchsiaResourceDialect>, T8: Encode<I8Enum, DefaultFuchsiaResourceDialect>, T9: Encode<I16Enum, DefaultFuchsiaResourceDialect>, T10: Encode<I32Enum, DefaultFuchsiaResourceDialect>, T11: Encode<I64Enum, DefaultFuchsiaResourceDialect>, T12: Encode<U8Enum, DefaultFuchsiaResourceDialect>, T13: Encode<U16Enum, DefaultFuchsiaResourceDialect>, T14: Encode<U32Enum, DefaultFuchsiaResourceDialect>, T15: Encode<U64Enum, DefaultFuchsiaResourceDialect>, T16: Encode<DefaultBits, DefaultFuchsiaResourceDialect>, T17: Encode<U8Bits, DefaultFuchsiaResourceDialect>, T18: Encode<U16Bits, DefaultFuchsiaResourceDialect>, T19: Encode<U32Bits, DefaultFuchsiaResourceDialect>, T20: Encode<U64Bits, DefaultFuchsiaResourceDialect>, T21: Encode<Structs, DefaultFuchsiaResourceDialect>, T22: Encode<Unions, DefaultFuchsiaResourceDialect>, T23: Encode<ThisIsATable, DefaultFuchsiaResourceDialect>, T24: Encode<ThisIsAXunion, DefaultFuchsiaResourceDialect>, T25: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<Struct, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25)

impl<T0: Encode<UnboundedVector<bool>, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<i8>, DefaultFuchsiaResourceDialect>, T2: Encode<UnboundedVector<i16>, DefaultFuchsiaResourceDialect>, T3: Encode<UnboundedVector<i32>, DefaultFuchsiaResourceDialect>, T4: Encode<UnboundedVector<i64>, DefaultFuchsiaResourceDialect>, T5: Encode<UnboundedVector<u8>, DefaultFuchsiaResourceDialect>, T6: Encode<UnboundedVector<u16>, DefaultFuchsiaResourceDialect>, T7: Encode<UnboundedVector<u32>, DefaultFuchsiaResourceDialect>, T8: Encode<UnboundedVector<u64>, DefaultFuchsiaResourceDialect>, T9: Encode<UnboundedVector<f32>, DefaultFuchsiaResourceDialect>, T10: Encode<UnboundedVector<f64>, DefaultFuchsiaResourceDialect>, T11: Encode<UnboundedVector<HandleType<Handle, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T12: Encode<UnboundedVector<Vector<bool, 2>>, DefaultFuchsiaResourceDialect>, T13: Encode<UnboundedVector<Vector<i8, 2>>, DefaultFuchsiaResourceDialect>, T14: Encode<UnboundedVector<Vector<i16, 2>>, DefaultFuchsiaResourceDialect>, T15: Encode<UnboundedVector<Vector<i32, 2>>, DefaultFuchsiaResourceDialect>, T16: Encode<UnboundedVector<Vector<i64, 2>>, DefaultFuchsiaResourceDialect>, T17: Encode<UnboundedVector<Vector<u8, 2>>, DefaultFuchsiaResourceDialect>, T18: Encode<UnboundedVector<Vector<u16, 2>>, DefaultFuchsiaResourceDialect>, T19: Encode<UnboundedVector<Vector<u32, 2>>, DefaultFuchsiaResourceDialect>, T20: Encode<UnboundedVector<Vector<u64, 2>>, DefaultFuchsiaResourceDialect>, T21: Encode<UnboundedVector<Vector<f32, 2>>, DefaultFuchsiaResourceDialect>, T22: Encode<UnboundedVector<Vector<f64, 2>>, DefaultFuchsiaResourceDialect>, T23: Encode<UnboundedVector<Vector<HandleType<Handle, { _ }, 2147483648>, 2>>, DefaultFuchsiaResourceDialect>, T24: Encode<Vector<bool, 1>, DefaultFuchsiaResourceDialect>, T25: Encode<Vector<i8, 1>, DefaultFuchsiaResourceDialect>, T26: Encode<Vector<i16, 1>, DefaultFuchsiaResourceDialect>, T27: Encode<Vector<i32, 1>, DefaultFuchsiaResourceDialect>, T28: Encode<Vector<i64, 1>, DefaultFuchsiaResourceDialect>, T29: Encode<Vector<u8, 1>, DefaultFuchsiaResourceDialect>, T30: Encode<Vector<u16, 1>, DefaultFuchsiaResourceDialect>, T31: Encode<Vector<u32, 1>, DefaultFuchsiaResourceDialect>, T32: Encode<Vector<u64, 1>, DefaultFuchsiaResourceDialect>, T33: Encode<Vector<f32, 1>, DefaultFuchsiaResourceDialect>, T34: Encode<Vector<f64, 1>, DefaultFuchsiaResourceDialect>, T35: Encode<Vector<HandleType<Handle, { _ }, 2147483648>, 1>, DefaultFuchsiaResourceDialect>, T36: Encode<Vector<bool, 3>, DefaultFuchsiaResourceDialect>, T37: Encode<Vector<i8, 3>, DefaultFuchsiaResourceDialect>, T38: Encode<Vector<i16, 3>, DefaultFuchsiaResourceDialect>, T39: Encode<Vector<i32, 3>, DefaultFuchsiaResourceDialect>, T40: Encode<Vector<i64, 3>, DefaultFuchsiaResourceDialect>, T41: Encode<Vector<u8, 3>, DefaultFuchsiaResourceDialect>, T42: Encode<Vector<u16, 3>, DefaultFuchsiaResourceDialect>, T43: Encode<Vector<u32, 3>, DefaultFuchsiaResourceDialect>, T44: Encode<Vector<u64, 3>, DefaultFuchsiaResourceDialect>, T45: Encode<Vector<f32, 3>, DefaultFuchsiaResourceDialect>, T46: Encode<Vector<f64, 3>, DefaultFuchsiaResourceDialect>, T47: Encode<Vector<HandleType<Handle, { _ }, 2147483648>, 3>, DefaultFuchsiaResourceDialect>, T48: Encode<Vector<Vector<bool, 2>, 3>, DefaultFuchsiaResourceDialect>, T49: Encode<Vector<Vector<i8, 2>, 3>, DefaultFuchsiaResourceDialect>, T50: Encode<Vector<Vector<i16, 2>, 3>, DefaultFuchsiaResourceDialect>, T51: Encode<Vector<Vector<i32, 2>, 3>, DefaultFuchsiaResourceDialect>, T52: Encode<Vector<Vector<i64, 2>, 3>, DefaultFuchsiaResourceDialect>, T53: Encode<Vector<Vector<u8, 2>, 3>, DefaultFuchsiaResourceDialect>, T54: Encode<Vector<Vector<u16, 2>, 3>, DefaultFuchsiaResourceDialect>, T55: Encode<Vector<Vector<u32, 2>, 3>, DefaultFuchsiaResourceDialect>, T56: Encode<Vector<Vector<u64, 2>, 3>, DefaultFuchsiaResourceDialect>, T57: Encode<Vector<Vector<f32, 2>, 3>, DefaultFuchsiaResourceDialect>, T58: Encode<Vector<Vector<f64, 2>, 3>, DefaultFuchsiaResourceDialect>, T59: Encode<Vector<Vector<HandleType<Handle, { _ }, 2147483648>, 2>, 3>, DefaultFuchsiaResourceDialect>, T60: Encode<Optional<Vector<bool, 1>>, DefaultFuchsiaResourceDialect>, T61: Encode<Optional<Vector<i8, 1>>, DefaultFuchsiaResourceDialect>, T62: Encode<Optional<Vector<i16, 1>>, DefaultFuchsiaResourceDialect>, T63: Encode<Optional<Vector<i32, 1>>, DefaultFuchsiaResourceDialect>, T64: Encode<Optional<Vector<i64, 1>>, DefaultFuchsiaResourceDialect>, T65: Encode<Optional<Vector<u8, 1>>, DefaultFuchsiaResourceDialect>, T66: Encode<Optional<Vector<u16, 1>>, DefaultFuchsiaResourceDialect>, T67: Encode<Optional<Vector<u32, 1>>, DefaultFuchsiaResourceDialect>, T68: Encode<Optional<Vector<u64, 1>>, DefaultFuchsiaResourceDialect>, T69: Encode<Optional<Vector<f32, 1>>, DefaultFuchsiaResourceDialect>, T70: Encode<Optional<Vector<f64, 1>>, DefaultFuchsiaResourceDialect>, T71: Encode<Optional<Vector<HandleType<Handle, { _ }, 2147483648>, 1>>, DefaultFuchsiaResourceDialect>, T72: Encode<Optional<UnboundedVector<Vector<bool, 2>>>, DefaultFuchsiaResourceDialect>, T73: Encode<Optional<UnboundedVector<Vector<i8, 2>>>, DefaultFuchsiaResourceDialect>, T74: Encode<Optional<UnboundedVector<Vector<i16, 2>>>, DefaultFuchsiaResourceDialect>, T75: Encode<Optional<UnboundedVector<Vector<i32, 2>>>, DefaultFuchsiaResourceDialect>, T76: Encode<Optional<UnboundedVector<Vector<i64, 2>>>, DefaultFuchsiaResourceDialect>, T77: Encode<Optional<UnboundedVector<Vector<u8, 2>>>, DefaultFuchsiaResourceDialect>, T78: Encode<Optional<UnboundedVector<Vector<u16, 2>>>, DefaultFuchsiaResourceDialect>, T79: Encode<Optional<UnboundedVector<Vector<u32, 2>>>, DefaultFuchsiaResourceDialect>, T80: Encode<Optional<UnboundedVector<Vector<u64, 2>>>, DefaultFuchsiaResourceDialect>, T81: Encode<Optional<UnboundedVector<Vector<f32, 2>>>, DefaultFuchsiaResourceDialect>, T82: Encode<Optional<UnboundedVector<Vector<f64, 2>>>, DefaultFuchsiaResourceDialect>, T83: Encode<Optional<UnboundedVector<Vector<HandleType<Handle, { _ }, 2147483648>, 2>>>, DefaultFuchsiaResourceDialect>, T84: Encode<Optional<Vector<bool, 1>>, DefaultFuchsiaResourceDialect>, T85: Encode<Optional<Vector<i8, 1>>, DefaultFuchsiaResourceDialect>, T86: Encode<Optional<Vector<i16, 1>>, DefaultFuchsiaResourceDialect>, T87: Encode<Optional<Vector<i32, 1>>, DefaultFuchsiaResourceDialect>, T88: Encode<Optional<Vector<i64, 1>>, DefaultFuchsiaResourceDialect>, T89: Encode<Optional<Vector<u8, 1>>, DefaultFuchsiaResourceDialect>, T90: Encode<Optional<Vector<u16, 1>>, DefaultFuchsiaResourceDialect>, T91: Encode<Optional<Vector<u32, 1>>, DefaultFuchsiaResourceDialect>, T92: Encode<Optional<Vector<u64, 1>>, DefaultFuchsiaResourceDialect>, T93: Encode<Optional<Vector<f32, 1>>, DefaultFuchsiaResourceDialect>, T94: Encode<Optional<Vector<f64, 1>>, DefaultFuchsiaResourceDialect>, T95: Encode<Optional<Vector<HandleType<Handle, { _ }, 2147483648>, 1>>, DefaultFuchsiaResourceDialect>, T96: Encode<Optional<Vector<bool, 3>>, DefaultFuchsiaResourceDialect>, T97: Encode<Optional<Vector<i8, 3>>, DefaultFuchsiaResourceDialect>, T98: Encode<Optional<Vector<i16, 3>>, DefaultFuchsiaResourceDialect>, T99: Encode<Optional<Vector<i32, 3>>, DefaultFuchsiaResourceDialect>, T100: Encode<Optional<Vector<i64, 3>>, DefaultFuchsiaResourceDialect>, T101: Encode<Optional<Vector<u8, 3>>, DefaultFuchsiaResourceDialect>, T102: Encode<Optional<Vector<u16, 3>>, DefaultFuchsiaResourceDialect>, T103: Encode<Optional<Vector<u32, 3>>, DefaultFuchsiaResourceDialect>, T104: Encode<Optional<Vector<u64, 3>>, DefaultFuchsiaResourceDialect>, T105: Encode<Optional<Vector<f32, 3>>, DefaultFuchsiaResourceDialect>, T106: Encode<Optional<Vector<f64, 3>>, DefaultFuchsiaResourceDialect>, T107: Encode<Optional<Vector<HandleType<Handle, { _ }, 2147483648>, 3>>, DefaultFuchsiaResourceDialect>, T108: Encode<Optional<Vector<Vector<bool, 2>, 3>>, DefaultFuchsiaResourceDialect>, T109: Encode<Optional<Vector<Vector<i8, 2>, 3>>, DefaultFuchsiaResourceDialect>, T110: Encode<Optional<Vector<Vector<i16, 2>, 3>>, DefaultFuchsiaResourceDialect>, T111: Encode<Optional<Vector<Vector<i32, 2>, 3>>, DefaultFuchsiaResourceDialect>, T112: Encode<Optional<Vector<Vector<i64, 2>, 3>>, DefaultFuchsiaResourceDialect>, T113: Encode<Optional<Vector<Vector<u8, 2>, 3>>, DefaultFuchsiaResourceDialect>, T114: Encode<Optional<Vector<Vector<u16, 2>, 3>>, DefaultFuchsiaResourceDialect>, T115: Encode<Optional<Vector<Vector<u32, 2>, 3>>, DefaultFuchsiaResourceDialect>, T116: Encode<Optional<Vector<Vector<u64, 2>, 3>>, DefaultFuchsiaResourceDialect>, T117: Encode<Optional<Vector<Vector<f32, 2>, 3>>, DefaultFuchsiaResourceDialect>, T118: Encode<Optional<Vector<Vector<f64, 2>, 3>>, DefaultFuchsiaResourceDialect>, T119: Encode<Optional<Vector<Vector<HandleType<Handle, { _ }, 2147483648>, 2>, 3>>, DefaultFuchsiaResourceDialect>> Encode<Vectors, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63, T64, T65, T66, T67, T68, T69, T70, T71, T72, T73, T74, T75, T76, T77, T78, T79, T80, T81, T82, T83, T84, T85, T86, T87, T88, T89, T90, T91, T92, T93, T94, T95, T96, T97, T98, T99, T100, T101, T102, T103, T104, T105, T106, T107, T108, T109, T110, T111, T112, T113, T114, T115, T116, T117, T118, T119)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<i8, D>, T3: Encode<i16, D>, T4: Encode<i32, D>, T5: Encode<i64, D>, T6: Encode<u8, D>, T7: Encode<u16, D>, T8: Encode<u32, D>, T9: Encode<u64, D>, T10: Encode<f32, D>, T11: Encode<f64, D>, T12: Encode<UnboundedString, D>> Encode<DefaultValues, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<i8, D>, T2: Encode<i16, D>, T3: Encode<i32, D>, T4: Encode<i64, D>, T5: Encode<u8, D>, T6: Encode<u16, D>, T7: Encode<u32, D>, T8: Encode<u64, D>, T9: Encode<f32, D>, T10: Encode<f64, D>> Encode<PrimitiveTypes, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u64, D>> Encode<SimpleStruct, D> for (T0, T1)

impl Encode<MagnifierRegisterHandlerRequest, DefaultFuchsiaResourceDialect> for &mut MagnifierRegisterHandlerRequest

impl<T0: Encode<Endpoint<ClientEnd<ColorTransformHandlerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ColorTransformRegisterColorTransformHandlerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<MagnificationHandlerMarker>>, DefaultFuchsiaResourceDialect>> Encode<MagnifierRegisterHandlerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ColorCorrectionMode, D> for ColorCorrectionMode

impl<D: ResourceDialect> Encode<ColorTransformConfiguration, D> for &ColorTransformConfiguration

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<MagnificationHandlerSetClipSpaceTransformRequest, D> for (T0, T1, T2)

impl Encode<ProviderCreateViewRequest, DefaultFuchsiaResourceDialect> for &mut ProviderCreateViewRequest

impl<T0: Encode<ViewCreationToken, DefaultFuchsiaResourceDialect>, T1: Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect>> Encode<ProviderCreateViewRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<InspectPuppetCreateInspectorResponse, DefaultFuchsiaResourceDialect> for &mut InspectPuppetCreateInspectorResponse

impl Encode<InspectWriterEscrowAndExitResponse, DefaultFuchsiaResourceDialect> for &mut InspectWriterEscrowAndExitResponse

impl Encode<PuppetRecordLazyValuesResponse, DefaultFuchsiaResourceDialect> for &mut PuppetRecordLazyValuesResponse

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<StopWatcherWatchComponentResponse, DefaultFuchsiaResourceDialect> for &mut StopWatcherWatchComponentResponse

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RealmProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<InspectWriterMarker>>, DefaultFuchsiaResourceDialect>> Encode<InspectPuppetCreateInspectorResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<LazyInspectPuppetMarker>>, DefaultFuchsiaResourceDialect>> Encode<PuppetRecordLazyValuesResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<StopWaiterMarker>>, DefaultFuchsiaResourceDialect>> Encode<StopWatcherWatchComponentResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ExitStatus, D> for ExitStatus

impl<D: ResourceDialect> Encode<ArchivistConfig, D> for &ArchivistConfig

impl<D: ResourceDialect> Encode<CommitOptions, D> for &CommitOptions

impl<D: ResourceDialect> Encode<ComponentInitialInterest, D> for &ComponentInitialInterest

impl<D: ResourceDialect> Encode<InspectWriterRecordIntRequest, D> for &InspectWriterRecordIntRequest

impl<D: ResourceDialect> Encode<LazyInspectPuppetCommitRequest, D> for &LazyInspectPuppetCommitRequest

impl<D: ResourceDialect> Encode<LogPuppetEprintlnRequest, D> for &LogPuppetEprintlnRequest

impl<D: ResourceDialect> Encode<LogPuppetLogRequest, D> for &LogPuppetLogRequest

impl<D: ResourceDialect> Encode<LogPuppetPrintlnRequest, D> for &LogPuppetPrintlnRequest

impl<D: ResourceDialect> Encode<PuppetCrashRequest, D> for &PuppetCrashRequest

impl<D: ResourceDialect> Encode<PuppetDecl, D> for &PuppetDecl

impl<D: ResourceDialect> Encode<PuppetRecordLazyValuesRequest, D> for &PuppetRecordLazyValuesRequest

impl<D: ResourceDialect> Encode<RealmOptions, D> for &RealmOptions

impl<D: ResourceDialect, T0: Encode<CommitOptions, D>> Encode<LazyInspectPuppetCommitRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<ExitStatus, D>> Encode<StopWatcherWatchComponentRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LogPuppetEprintlnRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LogPuppetPrintlnRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<PuppetCrashRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<PuppetRecordLazyValuesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<i64, D>> Encode<InspectWriterRecordIntRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>> Encode<InspectWriterRecordStringRequest, D> for (T0, T1)

impl Encode<RingBuffer, DefaultFuchsiaResourceDialect> for &mut RingBuffer

impl Encode<StreamSinkPutPacketRequest, DefaultFuchsiaResourceDialect> for &mut StreamSinkPutPacketRequest

impl<D: ResourceDialect> Encode<ChannelConfig, D> for ChannelConfig

impl<D: ResourceDialect> Encode<ChannelLayout, D> for &ChannelLayout

impl<D: ResourceDialect> Encode<CompressionType, D> for CompressionType

impl<D: ResourceDialect> Encode<GainError, D> for GainError

impl<D: ResourceDialect> Encode<GainUpdateMethod, D> for &GainUpdateMethod

impl<D: ResourceDialect> Encode<RampFunction, D> for &RampFunction

impl<D: ResourceDialect> Encode<SampleType, D> for SampleType

impl<D: ResourceDialect> Encode<Timestamp, D> for &Timestamp

impl<D: ResourceDialect> Encode<Compression, D> for &Compression

impl<D: ResourceDialect> Encode<DelayWatcherWatchDelayRequest, D> for &DelayWatcherWatchDelayRequest

impl<D: ResourceDialect> Encode<DelayWatcherWatchDelayResponse, D> for &DelayWatcherWatchDelayResponse

impl<D: ResourceDialect> Encode<Format, D> for &Format

impl<D: ResourceDialect> Encode<GainControlSetGainRequest, D> for &GainControlSetGainRequest

impl<D: ResourceDialect> Encode<GainControlSetGainResponse, D> for &GainControlSetGainResponse

impl<D: ResourceDialect> Encode<GainControlSetMuteRequest, D> for &GainControlSetMuteRequest

impl<D: ResourceDialect> Encode<GainControlSetMuteResponse, D> for &GainControlSetMuteResponse

impl<D: ResourceDialect> Encode<Packet, D> for &Packet

impl<D: ResourceDialect> Encode<PacketFlags, D> for PacketFlags

impl<D: ResourceDialect> Encode<RampFunctionLinearSlope, D> for &RampFunctionLinearSlope

impl<D: ResourceDialect> Encode<RampedGain, D> for &RampedGain

impl<D: ResourceDialect> Encode<StreamSinkOnWillCloseRequest, D> for &StreamSinkOnWillCloseRequest

impl<D: ResourceDialect> Encode<StreamSinkStartSegmentRequest, D> for &StreamSinkStartSegmentRequest

impl<D: ResourceDialect> Encode<StreamSinkWillCloseRequest, D> for &StreamSinkWillCloseRequest

impl<D: ResourceDialect> Encode<UnspecifiedBestEffort, D> for &UnspecifiedBestEffort

impl<D: ResourceDialect> Encode<UnspecifiedContinuous, D> for &UnspecifiedContinuous

impl Encode<DeviceControlDeviceSetGainStateRequest, DefaultFuchsiaResourceDialect> for &mut DeviceControlDeviceSetGainStateRequest

impl Encode<PlayerPlayRequest, DefaultFuchsiaResourceDialect> for &mut PlayerPlayRequest

impl Encode<PlayerPlayResponse, DefaultFuchsiaResourceDialect> for &mut PlayerPlayResponse

impl Encode<RecorderRecordRequest, DefaultFuchsiaResourceDialect> for &mut RecorderRecordRequest

impl Encode<RecorderRecordResponse, DefaultFuchsiaResourceDialect> for &mut RecorderRecordResponse

impl<D: ResourceDialect> Encode<CapturerConfig, D> for &CapturerConfig

impl<D: ResourceDialect> Encode<ClockType, D> for &ClockType

impl<D: ResourceDialect> Encode<DeviceSelector, D> for &DeviceSelector

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<PlayDestination, D> for &PlayDestination

impl<D: ResourceDialect> Encode<RecordSource, D> for &RecordSource

impl<D: ResourceDialect> Encode<RendererConfig, D> for &RendererConfig

impl<D: ResourceDialect> Encode<CustomClockConfig, D> for &CustomClockConfig

impl<D: ResourceDialect> Encode<Devfs, D> for &Devfs

impl<D: ResourceDialect> Encode<DeviceRingBuffer, D> for &DeviceRingBuffer

impl<D: ResourceDialect> Encode<Flexible, D> for &Flexible

impl<D: ResourceDialect> Encode<GainSettings, D> for &GainSettings

impl<D: ResourceDialect> Encode<Loopback, D> for &Loopback

impl<D: ResourceDialect> Encode<StandardCapturerConfig, D> for &StandardCapturerConfig

impl<D: ResourceDialect> Encode<StandardRendererConfig, D> for &StandardRendererConfig

impl<D: ResourceDialect> Encode<SystemMonotonic, D> for &SystemMonotonic

impl<D: ResourceDialect> Encode<UltrasoundCapturer, D> for &UltrasoundCapturer

impl<D: ResourceDialect> Encode<UltrasoundRendererConfig, D> for &UltrasoundRendererConfig

impl<D: ResourceDialect, T0: Encode<DeviceSelector, D>, T1: Encode<u64, D>> Encode<DeviceRingBuffer, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<DeviceType, D>> Encode<Devfs, D> for (T0, T1)

impl Encode<DriverClient, DefaultFuchsiaResourceDialect> for &mut DriverClient

impl Encode<ControlCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for &mut ControlCreateRingBufferRequest

impl Encode<ControlCreateRingBufferResponse, DefaultFuchsiaResourceDialect> for &mut ControlCreateRingBufferResponse

impl Encode<ControlCreatorCreateRequest, DefaultFuchsiaResourceDialect> for &mut ControlCreatorCreateRequest

impl Encode<ObserverGetReferenceClockResponse, DefaultFuchsiaResourceDialect> for &mut ObserverGetReferenceClockResponse

impl Encode<ProviderAddDeviceRequest, DefaultFuchsiaResourceDialect> for &mut ProviderAddDeviceRequest

impl Encode<RegistryCreateObserverRequest, DefaultFuchsiaResourceDialect> for &mut RegistryCreateObserverRequest

impl<D: ResourceDialect> Encode<ControlCodecStartError, D> for ControlCodecStartError

impl<D: ResourceDialect> Encode<ControlCodecStopError, D> for ControlCodecStopError

impl<D: ResourceDialect> Encode<ControlCreateRingBufferError, D> for ControlCreateRingBufferError

impl<D: ResourceDialect> Encode<ControlCreatorError, D> for ControlCreatorError

impl<D: ResourceDialect> Encode<ControlResetError, D> for ControlResetError

impl<D: ResourceDialect> Encode<ControlSetDaiFormatError, D> for ControlSetDaiFormatError

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<ObserverGetReferenceClockError, D> for ObserverGetReferenceClockError

impl<D: ResourceDialect> Encode<ObserverWatchPlugStateError, D> for ObserverWatchPlugStateError

impl<D: ResourceDialect> Encode<PlugDetectCapabilities, D> for PlugDetectCapabilities

impl<D: ResourceDialect> Encode<PlugState, D> for PlugState

impl<D: ResourceDialect> Encode<ProviderAddDeviceError, D> for ProviderAddDeviceError

impl<D: ResourceDialect> Encode<RegistryCreateObserverError, D> for RegistryCreateObserverError

impl<D: ResourceDialect> Encode<RegistryWatchDevicesAddedError, D> for RegistryWatchDevicesAddedError

impl<D: ResourceDialect> Encode<RingBufferStartError, D> for RingBufferStartError

impl<D: ResourceDialect> Encode<RingBufferStopError, D> for RingBufferStopError

impl<D: ResourceDialect> Encode<RingBufferWatchDelayInfoError, D> for RingBufferWatchDelayInfoError

impl<D: ResourceDialect> Encode<ChannelAttributes, D> for &ChannelAttributes

impl<D: ResourceDialect> Encode<ChannelSet, D> for &ChannelSet

impl<D: ResourceDialect> Encode<ControlCodecStartResponse, D> for &ControlCodecStartResponse

impl<D: ResourceDialect> Encode<ControlCodecStopResponse, D> for &ControlCodecStopResponse

impl<D: ResourceDialect> Encode<ControlCreatorCreateResponse, D> for &ControlCreatorCreateResponse

impl<D: ResourceDialect> Encode<ControlResetResponse, D> for &ControlResetResponse

impl<D: ResourceDialect> Encode<ControlSetDaiFormatRequest, D> for &ControlSetDaiFormatRequest

impl<D: ResourceDialect> Encode<ControlSetDaiFormatResponse, D> for &ControlSetDaiFormatResponse

impl<D: ResourceDialect> Encode<DelayInfo, D> for &DelayInfo

impl<D: ResourceDialect> Encode<ElementDaiFormatSet, D> for &ElementDaiFormatSet

impl<D: ResourceDialect> Encode<ElementRingBufferFormatSet, D> for &ElementRingBufferFormatSet

impl<D: ResourceDialect> Encode<Info, D> for &Info

impl<D: ResourceDialect> Encode<ObserverWatchPlugStateResponse, D> for &ObserverWatchPlugStateResponse

impl<D: ResourceDialect> Encode<PcmFormatSet, D> for &PcmFormatSet

impl<D: ResourceDialect> Encode<ProviderAddDeviceResponse, D> for &ProviderAddDeviceResponse

impl<D: ResourceDialect> Encode<RegistryCreateObserverResponse, D> for &RegistryCreateObserverResponse

impl<D: ResourceDialect> Encode<RingBufferOptions, D> for &RingBufferOptions

impl<D: ResourceDialect> Encode<RingBufferProperties, D> for &RingBufferProperties

impl<D: ResourceDialect> Encode<RingBufferStartRequest, D> for &RingBufferStartRequest

impl<D: ResourceDialect> Encode<RingBufferStartResponse, D> for &RingBufferStartResponse

impl<D: ResourceDialect> Encode<RingBufferStopRequest, D> for &RingBufferStopRequest

impl<D: ResourceDialect> Encode<RingBufferStopResponse, D> for &RingBufferStopResponse

impl<D: ResourceDialect> Encode<DevicePingResponse, D> for &DevicePingResponse

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DevicePingResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Role, D> for Role

impl<D: ResourceDialect> Encode<AudioModeSetRoleRequest, D> for &AudioModeSetRoleRequest

impl<D: ResourceDialect, T0: Encode<Role, D>> Encode<AudioModeSetRoleRequest, D> for (T0,)

impl Encode<PeerManagerGetPeerRequest, DefaultFuchsiaResourceDialect> for &mut PeerManagerGetPeerRequest

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PeerControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerGetPeerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<PeerError, D> for PeerError

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<PeerManagerOnPeerConnectedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<PeerId, 8>, D>> Encode<PeerManagerConnectedPeersResponse, D> for (T0,)

impl Encode<PeerManagerGetControllerForTargetRequest, DefaultFuchsiaResourceDialect> for &mut PeerManagerGetControllerForTargetRequest

impl Encode<PeerManagerRegisterTargetHandlerRequest, DefaultFuchsiaResourceDialect> for &mut PeerManagerRegisterTargetHandlerRequest

impl<T0: Encode<Endpoint<ClientEnd<AbsoluteVolumeHandlerMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerSetAbsoluteVolumeHandlerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<TargetHandlerMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerRegisterTargetHandlerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BrowseControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerGetBrowseControllerForTargetRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerGetControllerForTargetRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<AttributeRequestOption, D> for &AttributeRequestOption

impl<D: ResourceDialect> Encode<AvcPanelCommand, D> for AvcPanelCommand

impl<D: ResourceDialect> Encode<BatteryStatus, D> for BatteryStatus

impl<D: ResourceDialect> Encode<BrowseControllerError, D> for BrowseControllerError

impl<D: ResourceDialect> Encode<ControllerError, D> for ControllerError

impl<D: ResourceDialect> Encode<Equalizer, D> for Equalizer

impl<D: ResourceDialect> Encode<FileSystemItem, D> for &FileSystemItem

impl<D: ResourceDialect> Encode<FolderType, D> for FolderType

impl<D: ResourceDialect> Encode<MediaAttributeId, D> for MediaAttributeId

impl<D: ResourceDialect> Encode<MediaType, D> for MediaType

impl<D: ResourceDialect> Encode<NotificationEvent, D> for NotificationEvent

impl<D: ResourceDialect> Encode<Path, D> for &Path

impl<D: ResourceDialect> Encode<PlaybackStatus, D> for PlaybackStatus

impl<D: ResourceDialect> Encode<RepeatStatusMode, D> for RepeatStatusMode

impl<D: ResourceDialect> Encode<ScanMode, D> for ScanMode

impl<D: ResourceDialect> Encode<ShuffleMode, D> for ShuffleMode

impl<D: ResourceDialect> Encode<SystemStatus, D> for SystemStatus

impl<D: ResourceDialect> Encode<TargetAvcError, D> for TargetAvcError

impl<D: ResourceDialect> Encode<TargetPassthroughError, D> for TargetPassthroughError

impl<D: ResourceDialect> Encode<AddressedPlayerId, D> for &AddressedPlayerId

impl<D: ResourceDialect> Encode<ControllerGetPlayStatusResponse, D> for &ControllerGetPlayStatusResponse

impl<D: ResourceDialect> Encode<ControllerOnNotificationRequest, D> for &ControllerOnNotificationRequest

impl<D: ResourceDialect> Encode<ControllerSendCommandRequest, D> for &ControllerSendCommandRequest

impl<D: ResourceDialect> Encode<CustomAttributeValue, D> for &CustomAttributeValue

impl<D: ResourceDialect> Encode<CustomPlayerApplicationSetting, D> for &CustomPlayerApplicationSetting

impl<D: ResourceDialect> Encode<FolderItem, D> for &FolderItem

impl<D: ResourceDialect> Encode<MajorPlayerType, D> for MajorPlayerType

impl<D: ResourceDialect> Encode<MediaAttributes, D> for &MediaAttributes

impl<D: ResourceDialect> Encode<MediaElementItem, D> for &MediaElementItem

impl<D: ResourceDialect> Encode<MediaPlayerItem, D> for &MediaPlayerItem

impl<D: ResourceDialect> Encode<Notification, D> for &Notification

impl<D: ResourceDialect> Encode<Notifications, D> for Notifications

impl<D: ResourceDialect> Encode<Parent, D> for &Parent

impl<D: ResourceDialect> Encode<PlayStatus, D> for &PlayStatus

impl<D: ResourceDialect> Encode<PlayerApplicationSettings, D> for &PlayerApplicationSettings

impl<D: ResourceDialect> Encode<PlayerFeatureBits, D> for PlayerFeatureBits

impl<D: ResourceDialect> Encode<PlayerFeatureBitsExt, D> for PlayerFeatureBitsExt

impl<D: ResourceDialect> Encode<PlayerSubType, D> for PlayerSubType

impl<D: ResourceDialect> Encode<TargetHandlerSendCommandRequest, D> for &TargetHandlerSendCommandRequest

impl<D: ResourceDialect, T0: Encode<AvcPanelCommand, D>> Encode<ControllerSendCommandRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AvcPanelCommand, D>, T1: Encode<bool, D>> Encode<TargetHandlerSendCommandRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BatteryStatus, D>> Encode<ControllerInformBatteryStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NotificationEvent, D>> Encode<TargetHandlerGetNotificationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NotificationEvent, D>, T1: Encode<Notification, D>, T2: Encode<u32, D>> Encode<TargetHandlerWatchNotificationRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Path, D>> Encode<BrowseControllerChangePathRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<Notification, D>> Encode<ControllerOnNotificationRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<AddressedPlayerId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<BrowseControllerSetBrowsedPlayerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<ControllerSetAddressedPlayerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BrowseControllerChangePathResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<BrowseControllerGetMediaPlayerItemsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<AttributeRequestOption, D>> Encode<BrowseControllerGetFileSystemItemsRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<AttributeRequestOption, D>> Encode<BrowseControllerGetNowPlayingItemsRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BrowseControllerPlayFileSystemItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BrowseControllerPlayNowPlayingItemRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<AbsoluteVolumeHandlerGetCurrentVolumeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<AbsoluteVolumeHandlerOnVolumeChangedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<AbsoluteVolumeHandlerSetVolumeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<AbsoluteVolumeHandlerSetVolumeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<ControllerSetAbsoluteVolumeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<ControllerSetAbsoluteVolumeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AddressedPlayerId, D>> Encode<TargetHandlerSetAddressedPlayerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MediaAttributes, D>> Encode<ControllerGetMediaAttributesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MediaAttributes, D>> Encode<TargetHandlerGetMediaAttributesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Notification, D>> Encode<TargetHandlerGetNotificationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Notification, D>> Encode<TargetHandlerWatchNotificationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Notifications, D>, T1: Encode<u32, D>> Encode<ControllerSetNotificationFilterRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PlayStatus, D>> Encode<ControllerGetPlayStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayStatus, D>> Encode<TargetHandlerGetPlayStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayerApplicationSettings, D>> Encode<ControllerGetPlayerApplicationSettingsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayerApplicationSettings, D>> Encode<ControllerSetPlayerApplicationSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayerApplicationSettings, D>> Encode<ControllerSetPlayerApplicationSettingsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayerApplicationSettings, D>> Encode<TargetHandlerGetPlayerApplicationSettingsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayerApplicationSettings, D>> Encode<TargetHandlerSetPlayerApplicationSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlayerApplicationSettings, D>> Encode<TargetHandlerSetPlayerApplicationSettingsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<u8, D>> Encode<CustomAttributeValue, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<FileSystemItem, 16>, D>> Encode<BrowseControllerGetFileSystemItemsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<NotificationEvent, 255>, D>> Encode<TargetHandlerGetEventsSupportedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<PlayerApplicationSettingAttributeId, 131>, D>> Encode<ControllerGetPlayerApplicationSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<PlayerApplicationSettingAttributeId, 131>, D>> Encode<TargetHandlerGetPlayerApplicationSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<PlayerApplicationSettingAttributeId, 131>, D>> Encode<TargetHandlerListPlayerApplicationSettingAttributesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<MediaElementItem, 16>, D>> Encode<BrowseControllerGetNowPlayingItemsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<MediaPlayerItem, 16>, D>> Encode<BrowseControllerGetMediaPlayerItemsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<MediaPlayerItem, 16>, D>> Encode<TargetHandlerGetMediaPlayerItemsResponse, D> for (T0,)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BrowseControllerExtMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerExtGetBrowseControllerForTargetRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControllerExtMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerManagerExtGetControllerForTargetRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BrowseControllerExtIsConnectedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControllerExtIsConnectedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<BrowseControllerExtSendRawBrowseCommandRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<ControllerExtSendRawVendorDependentCommandRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<BrowseControllerExtSendRawBrowseCommandResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<ControllerExtSendRawVendorDependentCommandResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<NotificationEvent, 255>, D>> Encode<ControllerExtGetEventsSupportedResponse, D> for (T0,)

impl Encode<AudioOffloadExtStartAudioOffloadRequest, DefaultFuchsiaResourceDialect> for &mut AudioOffloadExtStartAudioOffloadRequest

impl Encode<Channel, DefaultFuchsiaResourceDialect> for &mut Channel

impl Encode<ConnectionReceiverConnectedRequest, DefaultFuchsiaResourceDialect> for &mut ConnectionReceiverConnectedRequest

impl Encode<ProfileAdvertiseRequest, DefaultFuchsiaResourceDialect> for &mut ProfileAdvertiseRequest

impl Encode<ProfileConnectResponse, DefaultFuchsiaResourceDialect> for &mut ProfileConnectResponse

impl Encode<ProfileConnectScoRequest, DefaultFuchsiaResourceDialect> for &mut ProfileConnectScoRequest

impl Encode<ProfileSearchRequest, DefaultFuchsiaResourceDialect> for &mut ProfileSearchRequest

impl<T0: Encode<AudioOffloadConfiguration, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AudioOffloadControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioOffloadExtStartAudioOffloadRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Channel, DefaultFuchsiaResourceDialect>> Encode<ProfileConnectResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Channel, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<ProtocolDescriptor, 255>, DefaultFuchsiaResourceDialect>> Encode<ConnectionReceiverConnectedRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<A2dpDirectionPriority, D> for A2dpDirectionPriority

impl<D: ResourceDialect> Encode<AudioBitsPerSample, D> for AudioBitsPerSample

impl<D: ResourceDialect> Encode<AudioChannelMode, D> for AudioChannelMode

impl<D: ResourceDialect> Encode<AudioEncoderSettings, D> for &AudioEncoderSettings

impl<D: ResourceDialect> Encode<AudioOffloadFeatures, D> for &AudioOffloadFeatures

impl<D: ResourceDialect> Encode<AudioSamplingFrequency, D> for AudioSamplingFrequency

impl<D: ResourceDialect> Encode<ConnectParameters, D> for &ConnectParameters

impl<D: ResourceDialect> Encode<DataElement, D> for &DataElement

impl<D: ResourceDialect> Encode<DataPath, D> for DataPath

impl<D: ResourceDialect> Encode<HfpParameterSet, D> for HfpParameterSet

impl<D: ResourceDialect> Encode<ProtocolIdentifier, D> for ProtocolIdentifier

impl<D: ResourceDialect> Encode<RxPacketStatus, D> for RxPacketStatus

impl<D: ResourceDialect> Encode<ScoErrorCode, D> for ScoErrorCode

impl<D: ResourceDialect> Encode<ServiceClassProfileIdentifier, D> for ServiceClassProfileIdentifier

impl<D: ResourceDialect> Encode<Attribute, D> for &Attribute

impl<D: ResourceDialect> Encode<AudioAacSupport, D> for &AudioAacSupport

impl<D: ResourceDialect> Encode<AudioOffloadConfiguration, D> for &AudioOffloadConfiguration

impl<D: ResourceDialect> Encode<AudioSbcSupport, D> for &AudioSbcSupport

impl<D: ResourceDialect> Encode<Information, D> for &Information

impl<D: ResourceDialect> Encode<L2capParameters, D> for &L2capParameters

impl<D: ResourceDialect> Encode<ProfileAdvertiseResponse, D> for &ProfileAdvertiseResponse

impl<D: ResourceDialect> Encode<ProfileConnectRequest, D> for &ProfileConnectRequest

impl<D: ResourceDialect> Encode<ProfileDescriptor, D> for &ProfileDescriptor

impl<D: ResourceDialect> Encode<ProtocolDescriptor, D> for &ProtocolDescriptor

impl<D: ResourceDialect> Encode<RfcommParameters, D> for &RfcommParameters

impl<D: ResourceDialect> Encode<ScoConnectionParameters, D> for &ScoConnectionParameters

impl<D: ResourceDialect> Encode<ScoConnectionReadResponse, D> for &ScoConnectionReadResponse

impl<D: ResourceDialect> Encode<ScoConnectionWriteRequest, D> for &ScoConnectionWriteRequest

impl<D: ResourceDialect> Encode<ServiceDefinition, D> for &ServiceDefinition

impl<D: ResourceDialect, T0: Encode<A2dpDirectionPriority, D>> Encode<AudioDirectionExtSetPriorityRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChannelParameters, D>> Encode<L2capParametersExtRequestParametersRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChannelParameters, D>> Encode<L2capParametersExtRequestParametersResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<ConnectParameters, D>> Encode<ProfileConnectRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<Optional<Vector<ProtocolDescriptor, 255>>, D>, T2: Encode<Vector<Attribute, 512>, D>> Encode<SearchResultsServiceFoundRequest, D> for (T0, T1, T2)

impl Encode<MockPeerConnectProxyRequest, DefaultFuchsiaResourceDialect> for &mut MockPeerConnectProxyRequest

impl Encode<ProfileTestRegisterPeerRequest, DefaultFuchsiaResourceDialect> for &mut ProfileTestRegisterPeerRequest

impl<T0: Encode<Endpoint<ServerEnd<ProfileMarker>>, DefaultFuchsiaResourceDialect>> Encode<MockPeerConnectProxyRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<MockPeerMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<PeerObserverMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProfileTestRegisterPeerRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<PeerObserverServiceFoundRequest, D> for &PeerObserverServiceFoundRequest

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<Optional<Vector<ProtocolDescriptor, 255>>, D>, T2: Encode<Vector<Attribute, 512>, D>> Encode<PeerObserverServiceFoundRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<Vector<ProtocolDescriptor, 255>, D>> Encode<PeerObserverPeerConnectedRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<AddressType, D> for AddressType

impl<D: ResourceDialect> Encode<Appearance, D> for Appearance

impl<D: ResourceDialect> Encode<AssignedCodingFormat, D> for AssignedCodingFormat

impl<D: ResourceDialect> Encode<ChannelMode, D> for ChannelMode

impl<D: ResourceDialect> Encode<CodecId, D> for &CodecId

impl<D: ResourceDialect> Encode<ConnectionRole, D> for ConnectionRole

impl<D: ResourceDialect> Encode<DataDirection, D> for DataDirection

impl<D: ResourceDialect> Encode<ErrorCode, D> for ErrorCode

impl<D: ResourceDialect> Encode<LogicalTransportType, D> for LogicalTransportType

impl<D: ResourceDialect> Encode<Address, D> for &Address

impl<D: ResourceDialect> Encode<Bool, D> for &Bool

impl<D: ResourceDialect> Encode<ChannelParameters, D> for &ChannelParameters

impl<D: ResourceDialect> Encode<ChannelReceiveResponse, D> for &ChannelReceiveResponse

impl<D: ResourceDialect> Encode<ChannelSendRequest, D> for &ChannelSendRequest

impl<D: ResourceDialect> Encode<CodecAttributes, D> for &CodecAttributes

impl<D: ResourceDialect> Encode<DeviceClass, D> for &DeviceClass

impl<D: ResourceDialect> Encode<Error, D> for &Error

impl<D: ResourceDialect> Encode<HostId, D> for &HostId

impl<D: ResourceDialect> Encode<Int8, D> for &Int8

impl<D: ResourceDialect> Encode<Packet, D> for &Packet

impl<D: ResourceDialect> Encode<PeerId, D> for &PeerId

impl<D: ResourceDialect> Encode<SecurityRequirements, D> for &SecurityRequirements

impl<D: ResourceDialect> Encode<Status, D> for &Status

impl<D: ResourceDialect> Encode<UInt16, D> for &UInt16

impl<D: ResourceDialect> Encode<Uuid, D> for &Uuid

impl<D: ResourceDialect> Encode<VendorCodingFormat, D> for &VendorCodingFormat

impl<D: ResourceDialect, T0: Encode<AddressType, D>, T1: Encode<Array<u8, 6>, D>> Encode<Address, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ErrorCode, D>, T1: Encode<u32, D>, T2: Encode<Optional<UnboundedString>, D>> Encode<Error, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<Bool, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i8, D>> Encode<Int8, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<UInt16, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceClass, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<HostId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<PeerId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>> Encode<Uuid, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<Error>, D>> Encode<Status, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<Packet, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Packet>, D>> Encode<ChannelReceiveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Packet>, D>> Encode<ChannelSendRequest, D> for (T0,)

impl<T0: Encode<Vector<DeviceIdentificationRecord, 3>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceIdentificationHandleMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceIdentificationSetDeviceIdentificationRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<VendorId, D> for &VendorId

impl<D: ResourceDialect> Encode<DeviceIdentificationRecord, D> for &DeviceIdentificationRecord

impl<D: ResourceDialect> Encode<DeviceReleaseNumber, D> for &DeviceReleaseNumber

impl Encode<ProviderEnableRequest, DefaultFuchsiaResourceDialect> for &mut ProviderEnableRequest

impl<T0: Encode<Endpoint<ClientEnd<ProviderWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderEnableRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<ProviderWatcherOnPairingCompleteRequest, D> for (T0,)

impl Encode<ClientConnectToServiceRequest, DefaultFuchsiaResourceDialect> for &mut ClientConnectToServiceRequest

impl Encode<ServerPublishServiceRequest, DefaultFuchsiaResourceDialect> for &mut ServerPublishServiceRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RemoteServiceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientConnectToServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ServiceInfo, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<LocalServiceDelegateMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<LocalServiceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ServerPublishServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl Encode<ClientConnectToServiceRequest, DefaultFuchsiaResourceDialect> for &mut ClientConnectToServiceRequest

impl Encode<LocalServiceOnIndicateValueRequest, DefaultFuchsiaResourceDialect> for &mut LocalServiceOnIndicateValueRequest

impl Encode<ServerPublishServiceRequest, DefaultFuchsiaResourceDialect> for &mut ServerPublishServiceRequest

impl<T0: Encode<Handle, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<CharacteristicNotifierMarker>>, DefaultFuchsiaResourceDialect>> Encode<RemoteServiceRegisterCharacteristicNotifierRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ServiceHandle, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RemoteServiceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientConnectToServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ServiceInfo, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<LocalServiceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ServerPublishServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ValueChangedParameters, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<LocalServiceOnIndicateValueRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<PublishServiceError, D> for PublishServiceError

impl<D: ResourceDialect> Encode<ReadOptions, D> for &ReadOptions

impl<D: ResourceDialect> Encode<ServiceKind, D> for ServiceKind

impl<D: ResourceDialect> Encode<WriteMode, D> for WriteMode

impl<D: ResourceDialect> Encode<AttributePermissions, D> for &AttributePermissions

impl<D: ResourceDialect> Encode<Characteristic, D> for &Characteristic

impl<D: ResourceDialect> Encode<CharacteristicPropertyBits, D> for CharacteristicPropertyBits

impl<D: ResourceDialect> Encode<ClientWatchServicesRequest, D> for &ClientWatchServicesRequest

impl<D: ResourceDialect> Encode<ClientWatchServicesResponse, D> for &ClientWatchServicesResponse

impl<D: ResourceDialect> Encode<Descriptor, D> for &Descriptor

impl<D: ResourceDialect> Encode<Handle, D> for &Handle

impl<D: ResourceDialect> Encode<LocalServicePeerUpdateRequest, D> for &LocalServicePeerUpdateRequest

impl<D: ResourceDialect> Encode<LocalServiceReadValueRequest, D> for &LocalServiceReadValueRequest

impl<D: ResourceDialect> Encode<LocalServiceReadValueResponse, D> for &LocalServiceReadValueResponse

impl<D: ResourceDialect> Encode<LocalServiceWriteValueRequest, D> for &LocalServiceWriteValueRequest

impl<D: ResourceDialect> Encode<LongReadOptions, D> for &LongReadOptions

impl<D: ResourceDialect> Encode<ReadByTypeResult, D> for &ReadByTypeResult

impl<D: ResourceDialect> Encode<ReadValue, D> for &ReadValue

impl<D: ResourceDialect> Encode<RemoteServiceReadByTypeRequest, D> for &RemoteServiceReadByTypeRequest

impl<D: ResourceDialect> Encode<RemoteServiceReadByTypeResponse, D> for &RemoteServiceReadByTypeResponse

impl<D: ResourceDialect> Encode<SecurityRequirements, D> for &SecurityRequirements

impl<D: ResourceDialect> Encode<ServiceHandle, D> for &ServiceHandle

impl<D: ResourceDialect> Encode<ServiceInfo, D> for &ServiceInfo

impl<D: ResourceDialect> Encode<ShortReadOptions, D> for &ShortReadOptions

impl<D: ResourceDialect> Encode<ValueChangedParameters, D> for &ValueChangedParameters

impl<D: ResourceDialect> Encode<WriteOptions, D> for &WriteOptions

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<Handle, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ServiceHandle, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<LocalServiceValueChangedCreditRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Handle, D>, T1: Encode<ReadOptions, D>> Encode<RemoteServiceReadCharacteristicRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Handle, D>, T1: Encode<ReadOptions, D>> Encode<RemoteServiceReadDescriptorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Handle, D>, T1: Encode<Vector<u8, 512>, D>, T2: Encode<WriteOptions, D>> Encode<RemoteServiceWriteCharacteristicRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Handle, D>, T1: Encode<Vector<u8, 512>, D>, T2: Encode<WriteOptions, D>> Encode<RemoteServiceWriteDescriptorRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<ReadValue, D>> Encode<CharacteristicNotifierOnNotificationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ReadValue, D>> Encode<RemoteServiceReadCharacteristicResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ReadValue, D>> Encode<RemoteServiceReadDescriptorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<Handle, D>, T2: Encode<bool, D>, T3: Encode<bool, D>> Encode<LocalServiceCharacteristicConfigurationRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<Handle, D>, T2: Encode<i32, D>> Encode<LocalServiceReadValueRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Uuid>, D>> Encode<ClientWatchServicesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Uuid, D>> Encode<RemoteServiceReadByTypeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 512>, D>> Encode<LocalServiceReadValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Characteristic, 32767>, D>> Encode<RemoteServiceDiscoverCharacteristicsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ReadByTypeResult, 65535>, D>> Encode<RemoteServiceReadByTypeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ServiceInfo, 65535>, D>, T1: Encode<Vector<Handle, 65535>, D>> Encode<ClientWatchServicesResponse, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<ErrorCode, D> for ErrorCode

impl<D: ResourceDialect> Encode<ReliableMode, D> for ReliableMode

impl<D: ResourceDialect> Encode<AttributePermissions, D> for &AttributePermissions

impl<D: ResourceDialect> Encode<Characteristic, D> for &Characteristic

impl<D: ResourceDialect> Encode<ClientListServicesRequest, D> for &ClientListServicesRequest

impl<D: ResourceDialect> Encode<ClientListServicesResponse, D> for &ClientListServicesResponse

impl<D: ResourceDialect> Encode<Descriptor, D> for &Descriptor

impl<D: ResourceDialect> Encode<LocalServiceNotifyValueRequest, D> for &LocalServiceNotifyValueRequest

impl<D: ResourceDialect> Encode<ReadByTypeResult, D> for &ReadByTypeResult

impl<D: ResourceDialect> Encode<RemoteServiceReadByTypeRequest, D> for &RemoteServiceReadByTypeRequest

impl<D: ResourceDialect> Encode<RemoteServiceReadByTypeResponse, D> for &RemoteServiceReadByTypeResponse

impl<D: ResourceDialect> Encode<SecurityRequirements, D> for &SecurityRequirements

impl<D: ResourceDialect> Encode<ServerPublishServiceResponse, D> for &ServerPublishServiceResponse

impl<D: ResourceDialect> Encode<ServiceInfo, D> for &ServiceInfo

impl<D: ResourceDialect> Encode<WriteOptions, D> for &WriteOptions

impl<D: ResourceDialect, T0: Encode<ErrorCode, D>> Encode<LocalServiceDelegateOnWriteValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<bool, D>> Encode<SecurityRequirements, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<RemoteServiceReadCharacteristicRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<RemoteServiceReadDescriptorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<bool, D>> Encode<RemoteServiceNotifyCharacteristicRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<bool, D>, T2: Encode<BoundedString<36>, D>, T3: Encode<Optional<Vector<Characteristic, 32767>>, D>, T4: Encode<Optional<Vector<u64, 65535>>, D>> Encode<ServiceInfo, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<i32, D>> Encode<LocalServiceDelegateOnReadValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u16, D>, T2: Encode<u16, D>> Encode<RemoteServiceReadLongCharacteristicRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u16, D>, T2: Encode<u16, D>> Encode<RemoteServiceReadLongDescriptorRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u16, D>, T2: Encode<UnboundedVector<u8>, D>> Encode<LocalServiceDelegateOnWriteValueRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u16, D>, T2: Encode<UnboundedVector<u8>, D>> Encode<LocalServiceDelegateOnWriteWithoutResponseRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u16, D>, T2: Encode<Vector<u8, 512>, D>> Encode<RemoteServiceWriteLongDescriptorRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u16, D>, T2: Encode<Vector<u8, 512>, D>, T3: Encode<WriteOptions, D>> Encode<RemoteServiceWriteLongCharacteristicRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<16>, D>, T2: Encode<bool, D>, T3: Encode<bool, D>> Encode<LocalServiceDelegateOnCharacteristicConfigurationRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<16>, D>, T2: Encode<UnboundedVector<u8>, D>, T3: Encode<bool, D>> Encode<LocalServiceNotifyValueRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<36>, D>, T2: Encode<u32, D>, T3: Encode<Boxed<AttributePermissions>, D>, T4: Encode<Optional<Vector<Descriptor, 65532>>, D>> Encode<Characteristic, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<36>, D>, T2: Encode<Boxed<AttributePermissions>, D>> Encode<Descriptor, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceOnCharacteristicValueUpdatedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceWriteCharacteristicRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceWriteCharacteristicWithoutResponseRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceWriteDescriptorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Boxed<SecurityRequirements>, D>, T1: Encode<Boxed<SecurityRequirements>, D>, T2: Encode<Boxed<SecurityRequirements>, D>> Encode<AttributePermissions, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<u8>>, D>, T1: Encode<ErrorCode, D>> Encode<LocalServiceDelegateOnReadValueResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<BoundedString<36>>>, D>> Encode<ClientListServicesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<RemoteServiceNotifyCharacteristicResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<RemoteServiceWriteCharacteristicResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<RemoteServiceWriteDescriptorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<RemoteServiceWriteLongCharacteristicResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<RemoteServiceWriteLongDescriptorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<ServerPublishServiceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceReadCharacteristicResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceReadDescriptorResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<RemoteServiceReadLongDescriptorResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<Vector<u8, 512>, D>> Encode<RemoteServiceReadLongCharacteristicResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<Vector<Characteristic, 32767>, D>> Encode<RemoteServiceDiscoverCharacteristicsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<Vector<ServiceInfo, 65535>, D>> Encode<ClientListServicesResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Uuid, D>> Encode<RemoteServiceReadByTypeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ReadByTypeResult, 189>, D>> Encode<RemoteServiceReadByTypeResponse, D> for (T0,)

impl Encode<CallManagerPeerConnectedRequest, DefaultFuchsiaResourceDialect> for &mut CallManagerPeerConnectedRequest

impl Encode<HandsFreeWatchPeerConnectedResponse, DefaultFuchsiaResourceDialect> for &mut HandsFreeWatchPeerConnectedResponse

impl Encode<HfpRegisterRequest, DefaultFuchsiaResourceDialect> for &mut HfpRegisterRequest

impl Encode<NextCall, DefaultFuchsiaResourceDialect> for &mut NextCall

impl Encode<PeerHandlerGainControlRequest, DefaultFuchsiaResourceDialect> for &mut PeerHandlerGainControlRequest

impl Encode<PeerHandlerWatchNextCallResponse, DefaultFuchsiaResourceDialect> for &mut PeerHandlerWatchNextCallResponse

impl<T0: Encode<NextCall, DefaultFuchsiaResourceDialect>> Encode<PeerHandlerWatchNextCallResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<CallManagerMarker>>, DefaultFuchsiaResourceDialect>> Encode<HfpRegisterRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<HeadsetGainMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeerHandlerGainControlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<PeerHandlerMarker>>, DefaultFuchsiaResourceDialect>> Encode<HandsFreeWatchPeerConnectedResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PeerHandlerMarker>>, DefaultFuchsiaResourceDialect>> Encode<CallManagerPeerConnectedRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<CallAction, D> for &CallAction

impl<D: ResourceDialect> Encode<CallDirection, D> for CallDirection

impl<D: ResourceDialect> Encode<CallState, D> for CallState

impl<D: ResourceDialect> Encode<DtmfCode, D> for DtmfCode

impl<D: ResourceDialect> Encode<SignalStrength, D> for SignalStrength

impl<D: ResourceDialect> Encode<CallSendDtmfCodeRequest, D> for &CallSendDtmfCodeRequest

impl<D: ResourceDialect> Encode<CallWatchStateResponse, D> for &CallWatchStateResponse

impl<D: ResourceDialect> Encode<NetworkInformation, D> for &NetworkInformation

impl<D: ResourceDialect> Encode<PeerHandlerSetNrecModeRequest, D> for &PeerHandlerSetNrecModeRequest

impl<D: ResourceDialect> Encode<RedialLast, D> for &RedialLast

impl<D: ResourceDialect> Encode<TransferActive, D> for &TransferActive

impl<D: ResourceDialect, T0: Encode<CallAction, D>> Encode<PeerHandlerRequestOutgoingCallRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CallState, D>> Encode<CallWatchStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DtmfCode, D>> Encode<CallSendDtmfCodeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<PeerHandlerSetNrecModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<HeadsetGainSetMicrophoneGainRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<HeadsetGainSetSpeakerGainRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<HeadsetGainWatchMicrophoneGainResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<HeadsetGainWatchSpeakerGainResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<PeerHandlerReportHeadsetBatteryLevelRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkInformation, D>> Encode<PeerHandlerWatchNetworkInformationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<16>>, D>> Encode<PeerHandlerQueryOperatorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<256>, 128>, D>> Encode<PeerHandlerSubscriberNumberInformationResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ConnectionBehavior, D> for &ConnectionBehavior

impl<D: ResourceDialect> Encode<HfpTestBatteryIndicatorRequest, D> for &HfpTestBatteryIndicatorRequest

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<HfpTestBatteryIndicatorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ConnectionBehavior, D>> Encode<HfpTestSetConnectionBehaviorRequest, D> for (T0,)

impl Encode<ProtocolRequest, DefaultFuchsiaResourceDialect> for &mut ProtocolRequest

impl Encode<HostSetBondingDelegateRequest, DefaultFuchsiaResourceDialect> for &mut HostSetBondingDelegateRequest

impl Encode<HostSetPairingDelegateRequest, DefaultFuchsiaResourceDialect> for &mut HostSetPairingDelegateRequest

impl Encode<HostSetPeerWatcherRequest, DefaultFuchsiaResourceDialect> for &mut HostSetPeerWatcherRequest

impl Encode<HostStartDiscoveryRequest, DefaultFuchsiaResourceDialect> for &mut HostStartDiscoveryRequest

impl Encode<ReceiverAddHostRequest, DefaultFuchsiaResourceDialect> for &mut ReceiverAddHostRequest

impl<T0: Encode<Endpoint<ClientEnd<HostMarker>>, DefaultFuchsiaResourceDialect>> Encode<ReceiverAddHostRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<BondingDelegateMarker>>, DefaultFuchsiaResourceDialect>> Encode<HostSetBondingDelegateRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PeerWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<HostSetPeerWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<InputCapability, DefaultFuchsiaResourceDialect>, T1: Encode<OutputCapability, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<PairingDelegateMarker>>, DefaultFuchsiaResourceDialect>> Encode<HostSetPairingDelegateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<PeerWatcherGetNextResponse, D> for &PeerWatcherGetNextResponse

impl<D: ResourceDialect> Encode<HostConnectRequest, D> for &HostConnectRequest

impl<D: ResourceDialect> Encode<HostDisconnectRequest, D> for &HostDisconnectRequest

impl<D: ResourceDialect> Encode<HostEnableBackgroundScanRequest, D> for &HostEnableBackgroundScanRequest

impl<D: ResourceDialect> Encode<HostEnablePrivacyRequest, D> for &HostEnablePrivacyRequest

impl<D: ResourceDialect> Encode<HostForgetRequest, D> for &HostForgetRequest

impl<D: ResourceDialect> Encode<HostPairRequest, D> for &HostPairRequest

impl<D: ResourceDialect> Encode<HostSetBrEdrSecurityModeRequest, D> for &HostSetBrEdrSecurityModeRequest

impl<D: ResourceDialect> Encode<HostSetConnectableRequest, D> for &HostSetConnectableRequest

impl<D: ResourceDialect> Encode<HostSetDeviceClassRequest, D> for &HostSetDeviceClassRequest

impl<D: ResourceDialect> Encode<HostSetDiscoverableRequest, D> for &HostSetDiscoverableRequest

impl<D: ResourceDialect> Encode<HostSetLeSecurityModeRequest, D> for &HostSetLeSecurityModeRequest

impl<D: ResourceDialect> Encode<HostSetLocalNameRequest, D> for &HostSetLocalNameRequest

impl<D: ResourceDialect> Encode<HostWatchStateResponse, D> for &HostWatchStateResponse

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<HostEnableBackgroundScanRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<HostEnablePrivacyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<HostSetConnectableRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<HostSetDiscoverableRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<248>, D>> Encode<HostSetLocalNameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BrEdrSecurityMode, D>> Encode<HostSetBrEdrSecurityModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeviceClass, D>> Encode<HostSetDeviceClassRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HostInfo, D>> Encode<HostWatchStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LeSecurityMode, D>> Encode<HostSetLeSecurityModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<HostConnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<HostDisconnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<HostForgetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<PairingOptions, D>> Encode<HostPairRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BondingData>, D>> Encode<BondingDelegateRestoreBondsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BondingData>, D>> Encode<BondingDelegateRestoreBondsResponse, D> for (T0,)

impl Encode<ControllerSuspendRequest, DefaultFuchsiaResourceDialect> for &mut ControllerSuspendRequest

impl<T0: Encode<Boxed<PeerId>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<StreamSuspenderMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControllerSuspendRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<AdvertisedPeripheralOnConnectedRequest, DefaultFuchsiaResourceDialect> for &mut AdvertisedPeripheralOnConnectedRequest

impl Encode<CentralConnectPeripheralRequest, DefaultFuchsiaResourceDialect> for &mut CentralConnectPeripheralRequest

impl Encode<CentralConnectRequest, DefaultFuchsiaResourceDialect> for &mut CentralConnectRequest

impl Encode<CentralScanRequest, DefaultFuchsiaResourceDialect> for &mut CentralScanRequest

impl Encode<ChannelListenerAcceptRequest, DefaultFuchsiaResourceDialect> for &mut ChannelListenerAcceptRequest

impl Encode<ConnectionAcceptCisRequest, DefaultFuchsiaResourceDialect> for &mut ConnectionAcceptCisRequest

impl Encode<ConnectionConnectL2capRequest, DefaultFuchsiaResourceDialect> for &mut ConnectionConnectL2capRequest

impl Encode<ConnectionRequestGattClientRequest, DefaultFuchsiaResourceDialect> for &mut ConnectionRequestGattClientRequest

impl Encode<PeripheralAdvertiseRequest, DefaultFuchsiaResourceDialect> for &mut PeripheralAdvertiseRequest

impl Encode<PeripheralOnPeerConnectedRequest, DefaultFuchsiaResourceDialect> for &mut PeripheralOnPeerConnectedRequest

impl Encode<PeripheralStartAdvertisingRequest, DefaultFuchsiaResourceDialect> for &mut PeripheralStartAdvertisingRequest

impl<T0: Encode<AdvertisingParameters, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<AdvertisedPeripheralMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeripheralAdvertiseRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<AdvertisingParameters, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AdvertisingHandleMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeripheralStartAdvertisingRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Peer, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<ConnectionMarker>>, DefaultFuchsiaResourceDialect>> Encode<AdvertisedPeripheralOnConnectedRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Peer, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<ConnectionMarker>>, DefaultFuchsiaResourceDialect>> Encode<PeripheralOnPeerConnectedRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ScanOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ScanResultWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<CentralScanRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<16>, DefaultFuchsiaResourceDialect>, T1: Encode<ConnectionOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<ClientMarker>>, DefaultFuchsiaResourceDialect>> Encode<CentralConnectPeripheralRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<ChannelMarker>>, DefaultFuchsiaResourceDialect>> Encode<ChannelListenerAcceptRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ClientMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectionRequestGattClientRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<PeerId, DefaultFuchsiaResourceDialect>, T1: Encode<ConnectionOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<ConnectionMarker>>, DefaultFuchsiaResourceDialect>> Encode<CentralConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<AdvertisingModeHint, D> for AdvertisingModeHint

impl<D: ResourceDialect> Encode<AdvertisingProcedure, D> for &AdvertisingProcedure

impl<D: ResourceDialect> Encode<CentralError, D> for CentralError

impl<D: ResourceDialect> Encode<IsoPacketStatusFlag, D> for IsoPacketStatusFlag

impl<D: ResourceDialect> Encode<PeripheralError, D> for PeripheralError

impl<D: ResourceDialect> Encode<AcceptedChannelParameters, D> for &AcceptedChannelParameters

impl<D: ResourceDialect> Encode<AdvertisingData, D> for &AdvertisingData

impl<D: ResourceDialect> Encode<AdvertisingDataDeprecated, D> for &AdvertisingDataDeprecated

impl<D: ResourceDialect> Encode<AdvertisingParameters, D> for &AdvertisingParameters

impl<D: ResourceDialect> Encode<CentralGetPeripheralRequest, D> for &CentralGetPeripheralRequest

impl<D: ResourceDialect> Encode<CentralGetPeripheralResponse, D> for &CentralGetPeripheralResponse

impl<D: ResourceDialect> Encode<CentralGetPeripheralsRequest, D> for &CentralGetPeripheralsRequest

impl<D: ResourceDialect> Encode<CentralGetPeripheralsResponse, D> for &CentralGetPeripheralsResponse

impl<D: ResourceDialect> Encode<CentralStartScanRequest, D> for &CentralStartScanRequest

impl<D: ResourceDialect> Encode<CentralStartScanResponse, D> for &CentralStartScanResponse

impl<D: ResourceDialect> Encode<CisEstablishedParameters, D> for &CisEstablishedParameters

impl<D: ResourceDialect> Encode<CisUnidirectionalParams, D> for &CisUnidirectionalParams

impl<D: ResourceDialect> Encode<ConnectionOptions, D> for &ConnectionOptions

impl<D: ResourceDialect> Encode<Extended, D> for &Extended

impl<D: ResourceDialect> Encode<Filter, D> for &Filter

impl<D: ResourceDialect> Encode<IsochronousStreamReadResponse, D> for &IsochronousStreamReadResponse

impl<D: ResourceDialect> Encode<IsochronousStreamWriteRequest, D> for &IsochronousStreamWriteRequest

impl<D: ResourceDialect> Encode<Legacy, D> for &Legacy

impl<D: ResourceDialect> Encode<ManufacturerData, D> for &ManufacturerData

impl<D: ResourceDialect> Encode<ManufacturerSpecificDataEntry, D> for &ManufacturerSpecificDataEntry

impl<D: ResourceDialect> Encode<Peer, D> for &Peer

impl<D: ResourceDialect> Encode<RemoteDevice, D> for &RemoteDevice

impl<D: ResourceDialect> Encode<ScanData, D> for &ScanData

impl<D: ResourceDialect> Encode<ScanFilter, D> for &ScanFilter

impl<D: ResourceDialect> Encode<ScanOptions, D> for &ScanOptions

impl<D: ResourceDialect> Encode<ScanResultWatcherWatchResponse, D> for &ScanResultWatcherWatchResponse

impl<D: ResourceDialect> Encode<ServiceData, D> for &ServiceData

impl<D: ResourceDialect> Encode<ServiceDataEntry, D> for &ServiceDataEntry

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CentralOnScanStateChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<ManufacturerSpecificDataEntry, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<Vector<u8, 252>, D>> Encode<ManufacturerData, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<RemoteDevice, D>> Encode<CentralOnDeviceDiscoveredRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>> Encode<CentralDisconnectPeripheralRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>> Encode<CentralGetPeripheralRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>> Encode<CentralOnPeripheralDisconnectedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>, T1: Encode<bool, D>, T2: Encode<Boxed<Int8>, D>, T3: Encode<Boxed<AdvertisingDataDeprecated>, D>> Encode<RemoteDevice, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<BoundedString<36>, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<ServiceDataEntry, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Boxed<RemoteDevice>, D>> Encode<CentralGetPeripheralResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<ScanFilter>, D>> Encode<CentralStartScanRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<248>>, D>, T1: Encode<Boxed<Int8>, D>, T2: Encode<Boxed<UInt16>, D>, T3: Encode<Optional<UnboundedVector<BoundedString<36>>>, D>, T4: Encode<Optional<UnboundedVector<ServiceDataEntry>>, D>, T5: Encode<Optional<UnboundedVector<ManufacturerSpecificDataEntry>>, D>, T6: Encode<Optional<UnboundedVector<BoundedString<36>>>, D>, T7: Encode<Optional<UnboundedVector<UnboundedString>>, D>> Encode<AdvertisingDataDeprecated, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<BoundedString<36>>>, D>> Encode<CentralGetPeripheralsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<BoundedString<36>>>, D>, T1: Encode<Optional<UnboundedVector<BoundedString<36>>>, D>, T2: Encode<Boxed<UInt16>, D>, T3: Encode<Boxed<Bool>, D>, T4: Encode<Optional<BoundedString<248>>, D>, T5: Encode<Boxed<Int8>, D>> Encode<ScanFilter, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<CentralConnectPeripheralResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<CentralDisconnectPeripheralResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<CentralStartScanResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Peer>, D>> Encode<ScanResultWatcherWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<RemoteDevice>, D>> Encode<CentralGetPeripheralsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Uuid, D>, T1: Encode<Vector<u8, 252>, D>> Encode<ServiceData, D> for (T0, T1)

impl Encode<MessagingClientWatchAccessorResponse, DefaultFuchsiaResourceDialect> for &mut MessagingClientWatchAccessorResponse

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<NotificationType, D> for NotificationType

impl<D: ResourceDialect> Encode<Audience, D> for &Audience

impl<D: ResourceDialect> Encode<MasInstance, D> for &MasInstance

impl<D: ResourceDialect> Encode<Message, D> for &Message

impl<D: ResourceDialect> Encode<MessageType, D> for MessageType

impl<D: ResourceDialect> Encode<Notification, D> for &Notification

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<bool, D>> Encode<MessageControllerGetDetailsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<MasInstance, 256>, D>> Encode<AccessorListAllMasInstancesResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ServiceError, D> for ServiceError

impl Encode<ReporterReportRequest, DefaultFuchsiaResourceDialect> for &mut ReporterReportRequest

impl<T0: Encode<Information, DefaultFuchsiaResourceDialect>> Encode<ReporterReportRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Identifier, D> for &Identifier

impl<D: ResourceDialect> Encode<Information, D> for &Information

impl<D: ResourceDialect> Encode<LocalDevice, D> for &LocalDevice

impl<D: ResourceDialect> Encode<WatcherWatchRequest, D> for &WatcherWatchRequest

impl<D: ResourceDialect> Encode<WatcherWatchResponse, D> for &WatcherWatchResponse

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Identifier>, D>> Encode<WatcherWatchRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Information>, D>> Encode<WatcherWatchResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Status, D> for Status

impl<D: ResourceDialect> Encode<RfcommTestDisconnectRequest, D> for &RfcommTestDisconnectRequest

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<RfcommTestDisconnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<u8, D>, T2: Encode<Status, D>> Encode<RfcommTestRemoteLineStatusRequest, D> for (T0, T1, T2)

impl Encode<SnoopStartRequest, DefaultFuchsiaResourceDialect> for &mut SnoopStartRequest

impl<D: ResourceDialect> Encode<CaptureError, D> for &CaptureError

impl<D: ResourceDialect> Encode<PacketFormat, D> for PacketFormat

impl<D: ResourceDialect> Encode<DevicePackets, D> for &DevicePackets

impl<D: ResourceDialect> Encode<SnoopPacket, D> for &SnoopPacket

impl<D: ResourceDialect> Encode<UnrecognizedDeviceName, D> for &UnrecognizedDeviceName

impl Encode<AccessMakeDiscoverableRequest, DefaultFuchsiaResourceDialect> for &mut AccessMakeDiscoverableRequest

impl Encode<AccessSetConnectionPolicyRequest, DefaultFuchsiaResourceDialect> for &mut AccessSetConnectionPolicyRequest

impl Encode<AccessSetPairingDelegateRequest, DefaultFuchsiaResourceDialect> for &mut AccessSetPairingDelegateRequest

impl Encode<AccessStartDiscoveryRequest, DefaultFuchsiaResourceDialect> for &mut AccessStartDiscoveryRequest

impl Encode<PairingDelegate2StartRequestRequest, DefaultFuchsiaResourceDialect> for &mut PairingDelegate2StartRequestRequest

impl Encode<PairingSetDelegateRequest, DefaultFuchsiaResourceDialect> for &mut PairingSetDelegateRequest

impl Encode<PairingSetPairingDelegateRequest, DefaultFuchsiaResourceDialect> for &mut PairingSetPairingDelegateRequest

impl<T0: Encode<InputCapability, DefaultFuchsiaResourceDialect>, T1: Encode<OutputCapability, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<PairingDelegate2Marker>>, DefaultFuchsiaResourceDialect>> Encode<PairingSetDelegateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<InputCapability, DefaultFuchsiaResourceDialect>, T1: Encode<OutputCapability, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<PairingDelegateMarker>>, DefaultFuchsiaResourceDialect>> Encode<AccessSetPairingDelegateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<InputCapability, DefaultFuchsiaResourceDialect>, T1: Encode<OutputCapability, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<PairingDelegateMarker>>, DefaultFuchsiaResourceDialect>> Encode<PairingSetPairingDelegateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ServerEnd<ProcedureTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<AccessMakeDiscoverableRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ProcedureTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<AccessStartDiscoveryRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BondableMode, D> for BondableMode

impl<D: ResourceDialect> Encode<BootstrapError, D> for BootstrapError

impl<D: ResourceDialect> Encode<BrEdrSecurityMode, D> for BrEdrSecurityMode

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<InputCapability, D> for InputCapability

impl<D: ResourceDialect> Encode<LeSecurityMode, D> for LeSecurityMode

impl<D: ResourceDialect> Encode<OutputCapability, D> for OutputCapability

impl<D: ResourceDialect> Encode<PairingKeypress, D> for PairingKeypress

impl<D: ResourceDialect> Encode<PairingMethod, D> for PairingMethod

impl<D: ResourceDialect> Encode<PairingProperties, D> for &PairingProperties

impl<D: ResourceDialect> Encode<PairingSecurityLevel, D> for PairingSecurityLevel

impl<D: ResourceDialect> Encode<TechnologyType, D> for TechnologyType

impl<D: ResourceDialect> Encode<AccessConnectRequest, D> for &AccessConnectRequest

impl<D: ResourceDialect> Encode<AccessDisconnectRequest, D> for &AccessDisconnectRequest

impl<D: ResourceDialect> Encode<AccessForgetRequest, D> for &AccessForgetRequest

impl<D: ResourceDialect> Encode<AccessPairRequest, D> for &AccessPairRequest

impl<D: ResourceDialect> Encode<AccessSetDeviceClassRequest, D> for &AccessSetDeviceClassRequest

impl<D: ResourceDialect> Encode<AccessSetLocalNameRequest, D> for &AccessSetLocalNameRequest

impl<D: ResourceDialect> Encode<AccessWatchPeersResponse, D> for &AccessWatchPeersResponse

impl<D: ResourceDialect> Encode<BondingData, D> for &BondingData

impl<D: ResourceDialect> Encode<BootstrapAddIdentitiesRequest, D> for &BootstrapAddIdentitiesRequest

impl<D: ResourceDialect> Encode<BredrBondData, D> for &BredrBondData

impl<D: ResourceDialect> Encode<ConfigurationUpdateRequest, D> for &ConfigurationUpdateRequest

impl<D: ResourceDialect> Encode<ConfigurationUpdateResponse, D> for &ConfigurationUpdateResponse

impl<D: ResourceDialect> Encode<Consent, D> for &Consent

impl<D: ResourceDialect> Encode<HostData, D> for &HostData

impl<D: ResourceDialect> Encode<HostInfo, D> for &HostInfo

impl<D: ResourceDialect> Encode<HostWatcherSetActiveRequest, D> for &HostWatcherSetActiveRequest

impl<D: ResourceDialect> Encode<HostWatcherWatchResponse, D> for &HostWatcherWatchResponse

impl<D: ResourceDialect> Encode<Identity, D> for &Identity

impl<D: ResourceDialect> Encode<Key, D> for &Key

impl<D: ResourceDialect> Encode<LeBondData, D> for &LeBondData

impl<D: ResourceDialect> Encode<LeConnectionParameters, D> for &LeConnectionParameters

impl<D: ResourceDialect> Encode<Ltk, D> for &Ltk

impl<D: ResourceDialect> Encode<PairingOptions, D> for &PairingOptions

impl<D: ResourceDialect> Encode<PairingRequestAcceptRequest, D> for &PairingRequestAcceptRequest

impl<D: ResourceDialect> Encode<PairingRequestKeypressRequest, D> for &PairingRequestKeypressRequest

impl<D: ResourceDialect> Encode<PairingRequestOnCompleteRequest, D> for &PairingRequestOnCompleteRequest

impl<D: ResourceDialect> Encode<PairingRequestOnKeypressRequest, D> for &PairingRequestOnKeypressRequest

impl<D: ResourceDialect> Encode<PasskeyEntry, D> for &PasskeyEntry

impl<D: ResourceDialect> Encode<Peer, D> for &Peer

impl<D: ResourceDialect> Encode<PeerKey, D> for &PeerKey

impl<D: ResourceDialect> Encode<SecurityProperties, D> for &SecurityProperties

impl<D: ResourceDialect> Encode<Settings, D> for &Settings

impl<D: ResourceDialect, T0: Encode<PairingKeypress, D>> Encode<PairingRequestKeypressRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PairingKeypress, D>> Encode<PairingRequestOnKeypressRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<PairingRequestOnCompleteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<u8, D>> Encode<SecurityProperties, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>> Encode<PairingDelegateOnPairingRequestResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>, T2: Encode<u16, D>> Encode<LeConnectionParameters, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Peer, D>, T1: Encode<PairingMethod, D>, T2: Encode<u32, D>> Encode<PairingDelegateOnPairingRequestRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<PeerKey, D>, T1: Encode<u16, D>, T2: Encode<u64, D>> Encode<Ltk, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<SecurityProperties, D>, T1: Encode<Key, D>> Encode<PeerKey, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Settings, D>> Encode<ConfigurationUpdateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Settings, D>> Encode<ConfigurationUpdateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>> Encode<Key, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<248>, D>> Encode<AccessSetLocalNameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeviceClass, D>> Encode<AccessSetDeviceClassRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HostId, D>> Encode<HostWatcherSetActiveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<AccessConnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<AccessDisconnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>> Encode<AccessForgetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<PairingKeypress, D>> Encode<PairingDelegateOnLocalKeypressRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<PairingKeypress, D>> Encode<PairingDelegateOnRemoteKeypressRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<bool, D>> Encode<PairingDelegate2RequestCompleteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<bool, D>> Encode<PairingDelegateOnPairingCompleteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PeerId, D>, T1: Encode<PairingOptions, D>> Encode<AccessPairRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<HostInfo>, D>> Encode<HostWatcherWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Identity>, D>> Encode<BootstrapAddIdentitiesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Peer>, D>, T1: Encode<UnboundedVector<PeerId>, D>> Encode<AccessWatchPeersResponse, D> for (T0, T1)

impl Encode<BootfsFileVmo, DefaultFuchsiaResourceDialect> for &mut BootfsFileVmo

impl Encode<FactoryItemsGetResponse, DefaultFuchsiaResourceDialect> for &mut FactoryItemsGetResponse

impl Encode<ItemsGet2Response, DefaultFuchsiaResourceDialect> for &mut ItemsGet2Response

impl Encode<ItemsGetBootloaderFileResponse, DefaultFuchsiaResourceDialect> for &mut ItemsGetBootloaderFileResponse

impl Encode<ItemsGetResponse, DefaultFuchsiaResourceDialect> for &mut ItemsGetResponse

impl Encode<ReadOnlyLogGetResponse, DefaultFuchsiaResourceDialect> for &mut ReadOnlyLogGetResponse

impl Encode<RetrievedItems, DefaultFuchsiaResourceDialect> for &mut RetrievedItems

impl Encode<SvcStashProviderGetResponse, DefaultFuchsiaResourceDialect> for &mut SvcStashProviderGetResponse

impl Encode<SvcStashStoreRequest, DefaultFuchsiaResourceDialect> for &mut SvcStashStoreRequest

impl Encode<UserbootPostBootfsFilesRequest, DefaultFuchsiaResourceDialect> for &mut UserbootPostBootfsFilesRequest

impl Encode<UserbootPostStashSvcRequest, DefaultFuchsiaResourceDialect> for &mut UserbootPostStashSvcRequest

impl Encode<WriteOnlyLogGetResponse, DefaultFuchsiaResourceDialect> for &mut WriteOnlyLogGetResponse

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<BootfsFileVmo, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<SvcStashMarker>>, DefaultFuchsiaResourceDialect>> Encode<SvcStashProviderGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<SvcStashMarker>>, DefaultFuchsiaResourceDialect>> Encode<UserbootPostStashSvcRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<SvcStashStoreRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<DebugLog, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ReadOnlyLogGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<DebugLog, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<WriteOnlyLogGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<RetrievedItems, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<ItemsGetBootloaderFileResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<FactoryItemsGetResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<ItemsGetResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<RetrievedItems>, DefaultFuchsiaResourceDialect>> Encode<ItemsGet2Response, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<BootfsFileVmo, 64>, DefaultFuchsiaResourceDialect>> Encode<UserbootPostBootfsFilesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ArgumentsCollectRequest, D> for &ArgumentsCollectRequest

impl<D: ResourceDialect> Encode<ArgumentsCollectResponse, D> for &ArgumentsCollectResponse

impl<D: ResourceDialect> Encode<ArgumentsGetBoolRequest, D> for &ArgumentsGetBoolRequest

impl<D: ResourceDialect> Encode<ArgumentsGetBoolResponse, D> for &ArgumentsGetBoolResponse

impl<D: ResourceDialect> Encode<ArgumentsGetBoolsRequest, D> for &ArgumentsGetBoolsRequest

impl<D: ResourceDialect> Encode<ArgumentsGetBoolsResponse, D> for &ArgumentsGetBoolsResponse

impl<D: ResourceDialect> Encode<ArgumentsGetStringRequest, D> for &ArgumentsGetStringRequest

impl<D: ResourceDialect> Encode<ArgumentsGetStringResponse, D> for &ArgumentsGetStringResponse

impl<D: ResourceDialect> Encode<ArgumentsGetStringsRequest, D> for &ArgumentsGetStringsRequest

impl<D: ResourceDialect> Encode<ArgumentsGetStringsResponse, D> for &ArgumentsGetStringsResponse

impl<D: ResourceDialect> Encode<BoolPair, D> for &BoolPair

impl<D: ResourceDialect> Encode<Extra, D> for &Extra

impl<D: ResourceDialect> Encode<FactoryItemsGetRequest, D> for &FactoryItemsGetRequest

impl<D: ResourceDialect> Encode<ItemsGet2Request, D> for &ItemsGet2Request

impl<D: ResourceDialect> Encode<ItemsGetBootloaderFileRequest, D> for &ItemsGetBootloaderFileRequest

impl<D: ResourceDialect> Encode<ItemsGetRequest, D> for &ItemsGetRequest

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ArgumentsGetBoolResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<Extra, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<FactoryItemsGetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<ItemsGetRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Boxed<Extra>, D>> Encode<ItemsGet2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<ItemsGetBootloaderFileRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<ArgumentsCollectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<ArgumentsGetStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<bool, D>> Encode<ArgumentsGetBoolRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<bool, D>> Encode<BoolPair, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<128>>, D>> Encode<ArgumentsGetStringResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<bool, 255>, D>> Encode<ArgumentsGetBoolsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoolPair, 255>, D>> Encode<ArgumentsGetBoolsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<193>, 255>, D>> Encode<ArgumentsCollectResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<64>, 255>, D>> Encode<ArgumentsGetStringsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Optional<BoundedString<128>>, 255>, D>> Encode<ArgumentsGetStringsResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<BuildInfo, D> for &BuildInfo

impl<D: ResourceDialect> Encode<ProviderGetBuildInfoResponse, D> for &ProviderGetBuildInfoResponse

impl<D: ResourceDialect, T0: Encode<BuildInfo, D>> Encode<ProviderGetBuildInfoResponse, D> for (T0,)

impl Encode<DeviceConnectToStreamRequest, DefaultFuchsiaResourceDialect> for &mut DeviceConnectToStreamRequest

impl Encode<DeviceRebindRequest, DefaultFuchsiaResourceDialect> for &mut DeviceRebindRequest

impl Encode<DeviceWatcherConnectToDeviceRequest, DefaultFuchsiaResourceDialect> for &mut DeviceWatcherConnectToDeviceRequest

impl Encode<FrameInfo, DefaultFuchsiaResourceDialect> for &mut FrameInfo

impl Encode<FrameInfo2, DefaultFuchsiaResourceDialect> for &mut FrameInfo2

impl Encode<StreamGetNextFrame2Response, DefaultFuchsiaResourceDialect> for &mut StreamGetNextFrame2Response

impl Encode<StreamGetNextFrameResponse, DefaultFuchsiaResourceDialect> for &mut StreamGetNextFrameResponse

impl Encode<StreamRebindRequest, DefaultFuchsiaResourceDialect> for &mut StreamRebindRequest

impl Encode<StreamSetBufferCollection2Request, DefaultFuchsiaResourceDialect> for &mut StreamSetBufferCollection2Request

impl Encode<StreamSetBufferCollectionRequest, DefaultFuchsiaResourceDialect> for &mut StreamSetBufferCollectionRequest

impl Encode<StreamWatchBufferCollection2Response, DefaultFuchsiaResourceDialect> for &mut StreamWatchBufferCollection2Response

impl Encode<StreamWatchBufferCollectionResponse, DefaultFuchsiaResourceDialect> for &mut StreamWatchBufferCollectionResponse

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<i64, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<FrameInfo, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<Stream_Marker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceConnectToStreamRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceWatcherConnectToDeviceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<FrameInfo, DefaultFuchsiaResourceDialect>> Encode<StreamGetNextFrameResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<FrameInfo2, DefaultFuchsiaResourceDialect>> Encode<StreamGetNextFrame2Response, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<StreamWatchBufferCollection2Response, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<StreamWatchBufferCollectionResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceRebindRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<Stream_Marker>>, DefaultFuchsiaResourceDialect>> Encode<StreamRebindRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<BufferCollectionTokenMarker>>>, DefaultFuchsiaResourceDialect>> Encode<StreamSetBufferCollection2Request, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<BufferCollectionTokenMarker>>>, DefaultFuchsiaResourceDialect>> Encode<StreamSetBufferCollectionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Orientation, D> for Orientation

impl<D: ResourceDialect> Encode<WatchDevicesEvent, D> for &WatchDevicesEvent

impl<D: ResourceDialect> Encode<Configuration, D> for &Configuration

impl<D: ResourceDialect> Encode<Configuration2, D> for &Configuration2

impl<D: ResourceDialect> Encode<DeviceGetConfigurationsResponse, D> for &DeviceGetConfigurationsResponse

impl<D: ResourceDialect> Encode<DeviceGetIdentifierResponse, D> for &DeviceGetIdentifierResponse

impl<D: ResourceDialect> Encode<DeviceWatchMuteStateResponse, D> for &DeviceWatchMuteStateResponse

impl<D: ResourceDialect> Encode<FrameRate, D> for &FrameRate

impl<D: ResourceDialect> Encode<StreamGetProperties2Response, D> for &StreamGetProperties2Response

impl<D: ResourceDialect> Encode<StreamGetPropertiesResponse, D> for &StreamGetPropertiesResponse

impl<D: ResourceDialect> Encode<StreamProperties, D> for &StreamProperties

impl<D: ResourceDialect> Encode<StreamProperties2, D> for &StreamProperties2

impl<D: ResourceDialect> Encode<StreamSetCropRegionRequest, D> for &StreamSetCropRegionRequest

impl<D: ResourceDialect> Encode<StreamSetResolutionRequest, D> for &StreamSetResolutionRequest

impl<D: ResourceDialect> Encode<StreamWatchCropRegionResponse, D> for &StreamWatchCropRegionResponse

impl<D: ResourceDialect> Encode<StreamWatchOrientationResponse, D> for &StreamWatchOrientationResponse

impl<D: ResourceDialect> Encode<StreamWatchResolutionResponse, D> for &StreamWatchResolutionResponse

impl<D: ResourceDialect, T0: Encode<Orientation, D>> Encode<StreamWatchOrientationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DeviceSetSoftwareMuteStateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<DeviceWatchMuteStateResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceSetCurrentConfigurationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceWatchCurrentConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<FrameRate, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<StreamProperties, D>> Encode<StreamGetPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamProperties2, D>> Encode<StreamGetProperties2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<RectF>, D>> Encode<StreamSetCropRegionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<RectF>, D>> Encode<StreamWatchCropRegionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ImageFormat2, D>, T1: Encode<FrameRate, D>, T2: Encode<bool, D>> Encode<StreamProperties, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<256>>, D>> Encode<DeviceGetIdentifierResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Size, D>> Encode<StreamSetResolutionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Size, D>> Encode<StreamWatchResolutionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<WatchDevicesEvent, 256>, D>> Encode<DeviceWatcherWatchDevicesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Configuration, 256>, D>> Encode<DeviceGetConfigurationsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Configuration2, 256>, D>> Encode<DeviceGetConfigurations2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<StreamProperties, 256>, D>> Encode<Configuration, D> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<StreamConfig, D> for &StreamConfig

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<StreamConfig, D>> Encode<VirtualCameraDeviceAddStreamConfigRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<ReportSpec, D> for &ReportSpec

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControllerRequestSendSoonResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<ReportSpec>, D>> Encode<ControllerGenerateAggregatedObservationsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u64>, D>> Encode<ControllerGenerateAggregatedObservationsResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<WaiterAckRequest, D> for &WaiterAckRequest

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<WaiterAckRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<LeafGetStringResponse, D> for &LeafGetStringResponse

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LeafGetStringResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<LeafGetStringResponse, D> for &LeafGetStringResponse

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LeafGetStringResponse, D> for (T0,)

impl Encode<EventPayload, DefaultFuchsiaResourceDialect> for &mut EventPayload

impl Encode<CapabilityRequestedPayload, DefaultFuchsiaResourceDialect> for &mut CapabilityRequestedPayload

impl Encode<ControllerGetExposedDictionaryResponse, DefaultFuchsiaResourceDialect> for &mut ControllerGetExposedDictionaryResponse

impl Encode<ControllerIsStartedResponse, DefaultFuchsiaResourceDialect> for &mut ControllerIsStartedResponse

impl Encode<ControllerStartRequest, DefaultFuchsiaResourceDialect> for &mut ControllerStartRequest

impl Encode<CreateChildArgs, DefaultFuchsiaResourceDialect> for &mut CreateChildArgs

impl Encode<DebugStartedPayload, DefaultFuchsiaResourceDialect> for &mut DebugStartedPayload

impl Encode<DirectoryReadyPayload, DefaultFuchsiaResourceDialect> for &mut DirectoryReadyPayload

impl Encode<Event, DefaultFuchsiaResourceDialect> for &mut Event

impl Encode<EventStreamGetNextResponse, DefaultFuchsiaResourceDialect> for &mut EventStreamGetNextResponse

impl Encode<IntrospectorGetMonikerRequest, DefaultFuchsiaResourceDialect> for &mut IntrospectorGetMonikerRequest

impl Encode<NamespaceCreateRequest, DefaultFuchsiaResourceDialect> for &mut NamespaceCreateRequest

impl Encode<NamespaceCreateResponse, DefaultFuchsiaResourceDialect> for &mut NamespaceCreateResponse

impl Encode<NamespaceEntry, DefaultFuchsiaResourceDialect> for &mut NamespaceEntry

impl Encode<NamespaceInputEntry, DefaultFuchsiaResourceDialect> for &mut NamespaceInputEntry

impl Encode<RealmCreateChildRequest, DefaultFuchsiaResourceDialect> for &mut RealmCreateChildRequest

impl Encode<RealmListChildrenRequest, DefaultFuchsiaResourceDialect> for &mut RealmListChildrenRequest

impl Encode<RealmOpenControllerRequest, DefaultFuchsiaResourceDialect> for &mut RealmOpenControllerRequest

impl Encode<RealmOpenExposedDirRequest, DefaultFuchsiaResourceDialect> for &mut RealmOpenExposedDirRequest

impl Encode<StartChildArgs, DefaultFuchsiaResourceDialect> for &mut StartChildArgs

impl<T0: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<ControllerIsStartedResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<StartChildArgs, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ExecutionControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControllerStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ChildRef, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmOpenControllerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ChildRef, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmOpenExposedDirRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<CollectionRef, DefaultFuchsiaResourceDialect>, T1: Encode<Child, DefaultFuchsiaResourceDialect>, T2: Encode<CreateChildArgs, DefaultFuchsiaResourceDialect>> Encode<RealmCreateChildRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<CollectionRef, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ChildIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmListChildrenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<DictionaryRef, DefaultFuchsiaResourceDialect>> Encode<ControllerGetExposedDictionaryResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DictionaryMarker>>, DefaultFuchsiaResourceDialect>> Encode<NamespaceInputEntry, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<IntrospectorGetMonikerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<Event>, DefaultFuchsiaResourceDialect>> Encode<EventStreamGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<NamespaceEntry>, DefaultFuchsiaResourceDialect>> Encode<NamespaceCreateResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<NamespaceInputEntry>, DefaultFuchsiaResourceDialect>> Encode<NamespaceCreateRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<EventType, D> for EventType

impl<D: ResourceDialect> Encode<NamespaceError, D> for NamespaceError

impl<D: ResourceDialect> Encode<ChildIteratorNextResponse, D> for &ChildIteratorNextResponse

impl<D: ResourceDialect> Encode<DestroyedPayload, D> for &DestroyedPayload

impl<D: ResourceDialect> Encode<DiscoveredPayload, D> for &DiscoveredPayload

impl<D: ResourceDialect> Encode<EventHeader, D> for &EventHeader

impl<D: ResourceDialect> Encode<IntrospectorGetMonikerResponse, D> for &IntrospectorGetMonikerResponse

impl<D: ResourceDialect> Encode<PurgedPayload, D> for &PurgedPayload

impl<D: ResourceDialect> Encode<RealmDestroyChildRequest, D> for &RealmDestroyChildRequest

impl<D: ResourceDialect> Encode<ResolvedPayload, D> for &ResolvedPayload

impl<D: ResourceDialect> Encode<StartedPayload, D> for &StartedPayload

impl<D: ResourceDialect> Encode<StoppedPayload, D> for &StoppedPayload

impl<D: ResourceDialect> Encode<UnresolvedPayload, D> for &UnresolvedPayload

impl<D: ResourceDialect, T0: Encode<StoppedPayload, D>> Encode<ExecutionControllerOnStopRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChildRef, D>> Encode<RealmDestroyChildRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<IntrospectorGetMonikerResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ChildRef, 128>, D>> Encode<ChildIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<AllowedOffers, D> for AllowedOffers

impl<D: ResourceDialect> Encode<Availability, D> for Availability

impl<D: ResourceDialect> Encode<Capability, D> for &Capability

impl<D: ResourceDialect> Encode<ConfigChecksum, D> for &ConfigChecksum

impl<D: ResourceDialect> Encode<ConfigSingleValue, D> for &ConfigSingleValue

impl<D: ResourceDialect> Encode<ConfigTypeLayout, D> for ConfigTypeLayout

impl<D: ResourceDialect> Encode<ConfigValue, D> for &ConfigValue

impl<D: ResourceDialect> Encode<ConfigValueSource, D> for &ConfigValueSource

impl<D: ResourceDialect> Encode<ConfigVectorValue, D> for &ConfigVectorValue

impl<D: ResourceDialect> Encode<DebugRegistration, D> for &DebugRegistration

impl<D: ResourceDialect> Encode<DeliveryType, D> for DeliveryType

impl<D: ResourceDialect> Encode<DependencyType, D> for DependencyType

impl<D: ResourceDialect> Encode<Durability, D> for Durability

impl<D: ResourceDialect> Encode<EnvironmentExtends, D> for EnvironmentExtends

impl<D: ResourceDialect> Encode<Expose, D> for &Expose

impl<D: ResourceDialect> Encode<LayoutConstraint, D> for &LayoutConstraint

impl<D: ResourceDialect> Encode<LayoutParameter, D> for &LayoutParameter

impl<D: ResourceDialect> Encode<Offer, D> for &Offer

impl<D: ResourceDialect> Encode<OnTerminate, D> for OnTerminate

impl<D: ResourceDialect> Encode<Ref, D> for &Ref

impl<D: ResourceDialect> Encode<StartupMode, D> for StartupMode

impl<D: ResourceDialect> Encode<StorageId, D> for StorageId

impl<D: ResourceDialect> Encode<Use, D> for &Use

impl<D: ResourceDialect> Encode<CapabilityRef, D> for &CapabilityRef

impl<D: ResourceDialect> Encode<Child, D> for &Child

impl<D: ResourceDialect> Encode<ChildRef, D> for &ChildRef

impl<D: ResourceDialect> Encode<Collection, D> for &Collection

impl<D: ResourceDialect> Encode<CollectionRef, D> for &CollectionRef

impl<D: ResourceDialect> Encode<Component, D> for &Component

impl<D: ResourceDialect> Encode<ConfigField, D> for &ConfigField

impl<D: ResourceDialect> Encode<ConfigMutability, D> for ConfigMutability

impl<D: ResourceDialect> Encode<ConfigOverride, D> for &ConfigOverride

impl<D: ResourceDialect> Encode<ConfigSchema, D> for &ConfigSchema

impl<D: ResourceDialect> Encode<ConfigSourceCapabilities, D> for &ConfigSourceCapabilities

impl<D: ResourceDialect> Encode<ConfigType, D> for &ConfigType

impl<D: ResourceDialect> Encode<ConfigValueSpec, D> for &ConfigValueSpec

impl<D: ResourceDialect> Encode<ConfigValuesData, D> for &ConfigValuesData

impl<D: ResourceDialect> Encode<Configuration, D> for &Configuration

impl<D: ResourceDialect> Encode<DebugProtocolRegistration, D> for &DebugProtocolRegistration

impl<D: ResourceDialect> Encode<DebugRef, D> for &DebugRef

impl<D: ResourceDialect> Encode<Dictionary, D> for &Dictionary

impl<D: ResourceDialect> Encode<Directory, D> for &Directory

impl<D: ResourceDialect> Encode<Environment, D> for &Environment

impl<D: ResourceDialect> Encode<EnvironmentRef, D> for &EnvironmentRef

impl<D: ResourceDialect> Encode<EventStream, D> for &EventStream

impl<D: ResourceDialect> Encode<EventSubscription, D> for &EventSubscription

impl<D: ResourceDialect> Encode<ExposeConfiguration, D> for &ExposeConfiguration

impl<D: ResourceDialect> Encode<ExposeDictionary, D> for &ExposeDictionary

impl<D: ResourceDialect> Encode<ExposeDirectory, D> for &ExposeDirectory

impl<D: ResourceDialect> Encode<ExposeProtocol, D> for &ExposeProtocol

impl<D: ResourceDialect> Encode<ExposeResolver, D> for &ExposeResolver

impl<D: ResourceDialect> Encode<ExposeRunner, D> for &ExposeRunner

impl<D: ResourceDialect> Encode<ExposeService, D> for &ExposeService

impl<D: ResourceDialect> Encode<FrameworkRef, D> for &FrameworkRef

impl<D: ResourceDialect> Encode<NameMapping, D> for &NameMapping

impl<D: ResourceDialect> Encode<OfferConfiguration, D> for &OfferConfiguration

impl<D: ResourceDialect> Encode<OfferDictionary, D> for &OfferDictionary

impl<D: ResourceDialect> Encode<OfferDirectory, D> for &OfferDirectory

impl<D: ResourceDialect> Encode<OfferEventStream, D> for &OfferEventStream

impl<D: ResourceDialect> Encode<OfferProtocol, D> for &OfferProtocol

impl<D: ResourceDialect> Encode<OfferResolver, D> for &OfferResolver

impl<D: ResourceDialect> Encode<OfferRunner, D> for &OfferRunner

impl<D: ResourceDialect> Encode<OfferService, D> for &OfferService

impl<D: ResourceDialect> Encode<OfferStorage, D> for &OfferStorage

impl<D: ResourceDialect> Encode<ParentRef, D> for &ParentRef

impl<D: ResourceDialect> Encode<Program, D> for &Program

impl<D: ResourceDialect> Encode<Protocol, D> for &Protocol

impl<D: ResourceDialect> Encode<ResolvedConfig, D> for &ResolvedConfig

impl<D: ResourceDialect> Encode<ResolvedConfigField, D> for &ResolvedConfigField

impl<D: ResourceDialect> Encode<Resolver, D> for &Resolver

impl<D: ResourceDialect> Encode<ResolverRegistration, D> for &ResolverRegistration

impl<D: ResourceDialect> Encode<Runner, D> for &Runner

impl<D: ResourceDialect> Encode<RunnerRegistration, D> for &RunnerRegistration

impl<D: ResourceDialect> Encode<SelfRef, D> for &SelfRef

impl<D: ResourceDialect> Encode<Service, D> for &Service

impl<D: ResourceDialect> Encode<Storage, D> for &Storage

impl<D: ResourceDialect> Encode<UseConfiguration, D> for &UseConfiguration

impl<D: ResourceDialect> Encode<UseDirectory, D> for &UseDirectory

impl<D: ResourceDialect> Encode<UseEventStream, D> for &UseEventStream

impl<D: ResourceDialect> Encode<UseProtocol, D> for &UseProtocol

impl<D: ResourceDialect> Encode<UseRunner, D> for &UseRunner

impl<D: ResourceDialect> Encode<UseService, D> for &UseService

impl<D: ResourceDialect> Encode<UseStorage, D> for &UseStorage

impl<D: ResourceDialect> Encode<VoidRef, D> for &VoidRef

impl<D: ResourceDialect, T0: Encode<ConfigTypeLayout, D>, T1: Encode<Optional<UnboundedVector<LayoutParameter>>, D>, T2: Encode<UnboundedVector<LayoutConstraint>, D>> Encode<ConfigType, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>> Encode<CapabilityRef, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>> Encode<CollectionRef, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>, T1: Encode<BoundedString<100>, D>> Encode<NameMapping, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<Optional<BoundedString<100>>, D>> Encode<ChildRef, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<ConfigValue, D>> Encode<ResolvedConfigField, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<ResolvedConfigField>, D>, T1: Encode<ConfigChecksum, D>> Encode<ResolvedConfig, D> for (T0, T1)

impl<D: ResourceDialect> Encode<AggregateCapability, D> for &AggregateCapability

impl<D: ResourceDialect> Encode<AggregateMember, D> for &AggregateMember

impl<D: ResourceDialect> Encode<AllowlistedCapability, D> for &AllowlistedCapability

impl<D: ResourceDialect> Encode<AllowlistedDebugRegistration, D> for &AllowlistedDebugRegistration

impl<D: ResourceDialect> Encode<BuiltinBootResolver, D> for BuiltinBootResolver

impl<D: ResourceDialect> Encode<CapabilitySource, D> for &CapabilitySource

impl<D: ResourceDialect> Encode<ComponentCapability, D> for &ComponentCapability

impl<D: ResourceDialect> Encode<EnvironmentCapability, D> for &EnvironmentCapability

impl<D: ResourceDialect> Encode<InternalCapability, D> for &InternalCapability

impl<D: ResourceDialect> Encode<LogDestination, D> for LogDestination

impl<D: ResourceDialect> Encode<RealmBuilderResolverAndRunner, D> for RealmBuilderResolverAndRunner

impl<D: ResourceDialect> Encode<TraceProvider, D> for TraceProvider

impl<D: ResourceDialect> Encode<VmexSource, D> for VmexSource

impl<D: ResourceDialect> Encode<AbiRevisionPolicy, D> for &AbiRevisionPolicy

impl<D: ResourceDialect> Encode<AllowlistedDirectory, D> for &AllowlistedDirectory

impl<D: ResourceDialect> Encode<AllowlistedProtocol, D> for &AllowlistedProtocol

impl<D: ResourceDialect> Encode<AllowlistedResolver, D> for &AllowlistedResolver

impl<D: ResourceDialect> Encode<AllowlistedRunner, D> for &AllowlistedRunner

impl<D: ResourceDialect> Encode<AllowlistedService, D> for &AllowlistedService

impl<D: ResourceDialect> Encode<AllowlistedStorage, D> for &AllowlistedStorage

impl<D: ResourceDialect> Encode<AnonymizedAggregate, D> for &AnonymizedAggregate

impl<D: ResourceDialect> Encode<Builtin, D> for &Builtin

impl<D: ResourceDialect> Encode<Capability, D> for &Capability

impl<D: ResourceDialect> Encode<CapabilityAllowlistEntry, D> for &CapabilityAllowlistEntry

impl<D: ResourceDialect> Encode<CapabilityPolicyAllowlists, D> for &CapabilityPolicyAllowlists

impl<D: ResourceDialect> Encode<ChildPolicyAllowlists, D> for &ChildPolicyAllowlists

impl<D: ResourceDialect> Encode<Component, D> for &Component

impl<D: ResourceDialect> Encode<ComponentIdIndex, D> for &ComponentIdIndex

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect> Encode<DebugRegistrationAllowlistEntry, D> for &DebugRegistrationAllowlistEntry

impl<D: ResourceDialect> Encode<Environment, D> for &Environment

impl<D: ResourceDialect> Encode<EnvironmentSource, D> for &EnvironmentSource

impl<D: ResourceDialect> Encode<FilteredAggregateProvider, D> for &FilteredAggregateProvider

impl<D: ResourceDialect> Encode<FilteredProvider, D> for &FilteredProvider

impl<D: ResourceDialect> Encode<Framework, D> for &Framework

impl<D: ResourceDialect> Encode<HealthCheck, D> for &HealthCheck

impl<D: ResourceDialect> Encode<InstanceIdEntry, D> for &InstanceIdEntry

impl<D: ResourceDialect> Encode<JobPolicyAllowlists, D> for &JobPolicyAllowlists

impl<D: ResourceDialect> Encode<Namespace, D> for &Namespace

impl<D: ResourceDialect> Encode<SecurityPolicy, D> for &SecurityPolicy

impl<D: ResourceDialect> Encode<Sources, D> for &Sources

impl<D: ResourceDialect> Encode<Void, D> for &Void

impl Encode<Component, DefaultFuchsiaResourceDialect> for &mut Component

impl Encode<Package, DefaultFuchsiaResourceDialect> for &mut Package

impl Encode<ResolverResolveResponse, DefaultFuchsiaResourceDialect> for &mut ResolverResolveResponse

impl Encode<ResolverResolveWithContextResponse, DefaultFuchsiaResourceDialect> for &mut ResolverResolveWithContextResponse

impl<T0: Encode<Component, DefaultFuchsiaResourceDialect>> Encode<ResolverResolveResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Component, DefaultFuchsiaResourceDialect>> Encode<ResolverResolveWithContextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ResolverError, D> for ResolverError

impl<D: ResourceDialect> Encode<Context, D> for &Context

impl<D: ResourceDialect> Encode<ResolverResolveRequest, D> for &ResolverResolveRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<2083>, D>> Encode<ResolverResolveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<2083>, D>, T1: Encode<Context, D>> Encode<ResolverResolveWithContextRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<Context, D> for (T0,)

impl Encode<Task, DefaultFuchsiaResourceDialect> for &mut Task

impl Encode<ComponentControllerOnEscrowRequest, DefaultFuchsiaResourceDialect> for &mut ComponentControllerOnEscrowRequest

impl Encode<ComponentDiagnostics, DefaultFuchsiaResourceDialect> for &mut ComponentDiagnostics

impl Encode<ComponentNamespaceEntry, DefaultFuchsiaResourceDialect> for &mut ComponentNamespaceEntry

impl Encode<ComponentRunnerStartRequest, DefaultFuchsiaResourceDialect> for &mut ComponentRunnerStartRequest

impl Encode<ComponentStartInfo, DefaultFuchsiaResourceDialect> for &mut ComponentStartInfo

impl Encode<ComponentStopInfo, DefaultFuchsiaResourceDialect> for &mut ComponentStopInfo

impl Encode<ComponentTasks, DefaultFuchsiaResourceDialect> for &mut ComponentTasks

impl Encode<TaskProviderGetJobResponse, DefaultFuchsiaResourceDialect> for &mut TaskProviderGetJobResponse

impl<T0: Encode<ComponentDiagnostics, DefaultFuchsiaResourceDialect>> Encode<ComponentControllerOnPublishDiagnosticsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ComponentStartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ComponentControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ComponentRunnerStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Job, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<TaskProviderGetJobResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<Capability, DefaultFuchsiaResourceDialect> for &mut Capability

impl Encode<ConnectorRouterRouteResponse, DefaultFuchsiaResourceDialect> for &mut ConnectorRouterRouteResponse

impl Encode<DataRouterRouteResponse, DefaultFuchsiaResourceDialect> for &mut DataRouterRouteResponse

impl Encode<DictionaryRouterRouteResponse, DefaultFuchsiaResourceDialect> for &mut DictionaryRouterRouteResponse

impl Encode<DirConnectorRouterRouteResponse, DefaultFuchsiaResourceDialect> for &mut DirConnectorRouterRouteResponse

impl Encode<DirEntryRouterRouteResponse, DefaultFuchsiaResourceDialect> for &mut DirEntryRouterRouteResponse

impl Encode<DirectoryRouterRouteResponse, DefaultFuchsiaResourceDialect> for &mut DirectoryRouterRouteResponse

impl Encode<CapabilityStoreConnectorCreateRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreConnectorCreateRequest

impl Encode<CapabilityStoreConnectorOpenRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreConnectorOpenRequest

impl Encode<CapabilityStoreDictionaryDrainRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreDictionaryDrainRequest

impl Encode<CapabilityStoreDictionaryKeysRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreDictionaryKeysRequest

impl Encode<CapabilityStoreDirConnectorCreateRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreDirConnectorCreateRequest

impl Encode<CapabilityStoreDirConnectorOpenRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreDirConnectorOpenRequest

impl Encode<CapabilityStoreExportResponse, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreExportResponse

impl Encode<CapabilityStoreImportRequest, DefaultFuchsiaResourceDialect> for &mut CapabilityStoreImportRequest

impl Encode<Connector, DefaultFuchsiaResourceDialect> for &mut Connector

impl Encode<DictionaryDrainIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut DictionaryDrainIteratorGetNextResponse

impl Encode<DictionaryKeysIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut DictionaryKeysIteratorGetNextResponse

impl Encode<DictionaryOptionalItem, DefaultFuchsiaResourceDialect> for &mut DictionaryOptionalItem

impl Encode<DictionaryRef, DefaultFuchsiaResourceDialect> for &mut DictionaryRef

impl Encode<DirConnector, DefaultFuchsiaResourceDialect> for &mut DirConnector

impl Encode<DirEntry, DefaultFuchsiaResourceDialect> for &mut DirEntry

impl Encode<DirReceiverReceiveRequest, DefaultFuchsiaResourceDialect> for &mut DirReceiverReceiveRequest

impl Encode<InstanceToken, DefaultFuchsiaResourceDialect> for &mut InstanceToken

impl Encode<ProtocolPayload, DefaultFuchsiaResourceDialect> for &mut ProtocolPayload

impl Encode<RouteRequest, DefaultFuchsiaResourceDialect> for &mut RouteRequest

impl<T0: Encode<Capability, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreExportResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Capability, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreImportRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DirReceiverMarker>>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDirConnectorCreateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<ReceiverMarker>>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreConnectorCreateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DictionaryEnumerateIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDictionaryEnumerateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DictionaryKeysIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDictionaryKeysRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDirConnectorOpenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreConnectorOpenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDictionaryLegacyExportRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDictionaryLegacyImportRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ServerEnd<DictionaryDrainIteratorMarker>>>, DefaultFuchsiaResourceDialect>> Encode<CapabilityStoreDictionaryDrainRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<WrappedCapabilityId>, DefaultFuchsiaResourceDialect>> Encode<DictionaryOptionalItem, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<DirReceiverReceiveRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ProtocolPayload, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<Connector, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DictionaryRef, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DirConnector, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DirEntry, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<InstanceToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<DictionaryItem, 128>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<DictionaryDrainIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Vector<DictionaryOptionalItem, 128>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<DictionaryEnumerateIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Vector<BoundedString<255>, 128>, DefaultFuchsiaResourceDialect>> Encode<DictionaryKeysIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Availability, D> for Availability

impl<D: ResourceDialect> Encode<CapabilityStoreError, D> for CapabilityStoreError

impl<D: ResourceDialect> Encode<Data, D> for &Data

impl<D: ResourceDialect> Encode<DictionaryError, D> for DictionaryError

impl<D: ResourceDialect> Encode<RouterError, D> for RouterError

impl<D: ResourceDialect> Encode<CapabilityStoreDropRequest, D> for &CapabilityStoreDropRequest

impl<D: ResourceDialect> Encode<CapabilityStoreDuplicateRequest, D> for &CapabilityStoreDuplicateRequest

impl<D: ResourceDialect> Encode<CapabilityStoreExportRequest, D> for &CapabilityStoreExportRequest

impl<D: ResourceDialect> Encode<DictionaryItem, D> for &DictionaryItem

impl<D: ResourceDialect> Encode<Unavailable, D> for &Unavailable

impl<D: ResourceDialect> Encode<Unit, D> for &Unit

impl<D: ResourceDialect> Encode<WrappedCapabilityId, D> for &WrappedCapabilityId

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CapabilityStoreDictionaryCreateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CapabilityStoreDropRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CapabilityStoreExportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<WrappedCapabilityId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>> Encode<DictionaryDrainIteratorGetNextRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>> Encode<DictionaryEnumerateIteratorGetNextRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<CapabilityStoreDictionaryCopyRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<CapabilityStoreDuplicateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<DictionaryItem, D>> Encode<CapabilityStoreDictionaryInsertRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<255>, D>, T2: Encode<u64, D>> Encode<CapabilityStoreDictionaryGetRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<255>, D>, T2: Encode<Boxed<WrappedCapabilityId>, D>> Encode<CapabilityStoreDictionaryRemoveRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<u64, D>> Encode<DictionaryItem, D> for (T0, T1)

impl Encode<BuilderBuildRequest, DefaultFuchsiaResourceDialect> for &mut BuilderBuildRequest

impl Encode<DirectoryContents, DefaultFuchsiaResourceDialect> for &mut DirectoryContents

impl Encode<DirectoryEntry, DefaultFuchsiaResourceDialect> for &mut DirectoryEntry

impl Encode<RealmAddChildRealmFromDeclRequest, DefaultFuchsiaResourceDialect> for &mut RealmAddChildRealmFromDeclRequest

impl Encode<RealmAddChildRealmFromRelativeUrlRequest, DefaultFuchsiaResourceDialect> for &mut RealmAddChildRealmFromRelativeUrlRequest

impl Encode<RealmAddChildRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmAddChildRealmRequest

impl Encode<RealmBuilderFactoryCreateRequest, DefaultFuchsiaResourceDialect> for &mut RealmBuilderFactoryCreateRequest

impl Encode<RealmReadOnlyDirectoryRequest, DefaultFuchsiaResourceDialect> for &mut RealmReadOnlyDirectoryRequest

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Component, DefaultFuchsiaResourceDialect>, T2: Encode<ChildOptions, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmAddChildRealmFromDeclRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<ChildOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmAddChildRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T2: Encode<ChildOptions, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmAddChildRealmFromRelativeUrlRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DirectoryEntry, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<Ref>, DefaultFuchsiaResourceDialect>, T2: Encode<DirectoryContents, DefaultFuchsiaResourceDialect>> Encode<RealmReadOnlyDirectoryRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<ComponentRunnerMarker>>, DefaultFuchsiaResourceDialect>> Encode<BuilderBuildRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<BuilderMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmBuilderFactoryCreateFromRelativeUrlRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<BuilderMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmBuilderFactoryCreateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Vector<DirectoryEntry, 1024>, DefaultFuchsiaResourceDialect>> Encode<DirectoryContents, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Capability, D> for &Capability

impl<D: ResourceDialect> Encode<RealmBuilderError, D> for RealmBuilderError

impl<D: ResourceDialect> Encode<BuilderBuildResponse, D> for &BuilderBuildResponse

impl<D: ResourceDialect> Encode<ChildOptions, D> for &ChildOptions

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect> Encode<Dictionary, D> for &Dictionary

impl<D: ResourceDialect> Encode<Directory, D> for &Directory

impl<D: ResourceDialect> Encode<Event, D> for &Event

impl<D: ResourceDialect> Encode<EventStream, D> for &EventStream

impl<D: ResourceDialect> Encode<Protocol, D> for &Protocol

impl<D: ResourceDialect> Encode<RealmAddCapabilityRequest, D> for &RealmAddCapabilityRequest

impl<D: ResourceDialect> Encode<RealmAddChildFromDeclRequest, D> for &RealmAddChildFromDeclRequest

impl<D: ResourceDialect> Encode<RealmAddChildRequest, D> for &RealmAddChildRequest

impl<D: ResourceDialect> Encode<RealmAddCollectionRequest, D> for &RealmAddCollectionRequest

impl<D: ResourceDialect> Encode<RealmAddEnvironmentRequest, D> for &RealmAddEnvironmentRequest

impl<D: ResourceDialect> Encode<RealmAddLocalChildRequest, D> for &RealmAddLocalChildRequest

impl<D: ResourceDialect> Encode<RealmAddRouteRequest, D> for &RealmAddRouteRequest

impl<D: ResourceDialect> Encode<RealmGetComponentDeclRequest, D> for &RealmGetComponentDeclRequest

impl<D: ResourceDialect> Encode<RealmGetComponentDeclResponse, D> for &RealmGetComponentDeclResponse

impl<D: ResourceDialect> Encode<RealmGetRealmDeclResponse, D> for &RealmGetRealmDeclResponse

impl<D: ResourceDialect> Encode<RealmReplaceRealmDeclRequest, D> for &RealmReplaceRealmDeclRequest

impl<D: ResourceDialect> Encode<RealmSetConfigValueRequest, D> for &RealmSetConfigValueRequest

impl<D: ResourceDialect> Encode<Resolver, D> for &Resolver

impl<D: ResourceDialect> Encode<Runner, D> for &Runner

impl<D: ResourceDialect> Encode<Service, D> for &Service

impl<D: ResourceDialect> Encode<Storage, D> for &Storage

impl<D: ResourceDialect, T0: Encode<Capability, D>> Encode<RealmAddCapabilityRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Collection, D>> Encode<RealmAddCollectionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Component, D>> Encode<RealmGetComponentDeclResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Component, D>> Encode<RealmGetRealmDeclResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Component, D>> Encode<RealmReplaceRealmDeclRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Environment, D>> Encode<RealmAddEnvironmentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<RealmGetComponentDeclRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<Component, D>> Encode<RealmReplaceComponentDeclRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<Component, D>, T2: Encode<ChildOptions, D>> Encode<RealmAddChildFromDeclRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<ChildOptions, D>> Encode<RealmAddLocalChildRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<BoundedString<4096>, D>, T2: Encode<ChildOptions, D>> Encode<RealmAddChildRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<RealmInitMutableConfigFromPackageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<RealmInitMutableConfigToEmptyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<BoundedString<64>, D>, T2: Encode<ConfigValueSpec, D>> Encode<RealmSetConfigValueRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<BuilderBuildResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RealmUseNestedComponentManagerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Capability>, D>, T1: Encode<Ref, D>, T2: Encode<UnboundedVector<Ref>, D>> Encode<RealmAddRouteRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<CrasherPingResponse, D> for &CrasherPingResponse

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CrasherPingResponse, D> for (T0,)

impl Encode<LauncherExploreComponentOverPtyRequest, DefaultFuchsiaResourceDialect> for &mut LauncherExploreComponentOverPtyRequest

impl Encode<LauncherExplorePackageOverSocket2Request, DefaultFuchsiaResourceDialect> for &mut LauncherExplorePackageOverSocket2Request

impl Encode<LauncherExplorePackageOverSocketRequest, DefaultFuchsiaResourceDialect> for &mut LauncherExplorePackageOverSocketRequest

impl<T0: Encode<FuchsiaPkgResolver, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T2: Encode<UnboundedVector<UnboundedString>, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T4: Encode<Vector<BoundedString<4096>, 20>, DefaultFuchsiaResourceDialect>, T5: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<LauncherExplorePackageOverSocket2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<BoundedString<4096>, 20>, DefaultFuchsiaResourceDialect>, T3: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T4: Encode<DashNamespaceLayout, DefaultFuchsiaResourceDialect>> Encode<LauncherExploreComponentOverPtyRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<BoundedString<4096>, 20>, DefaultFuchsiaResourceDialect>, T3: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T4: Encode<DashNamespaceLayout, DefaultFuchsiaResourceDialect>> Encode<LauncherExploreComponentOverSocketRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<UnboundedString>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<Vector<BoundedString<4096>, 20>, DefaultFuchsiaResourceDialect>, T4: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<LauncherExplorePackageOverSocketRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect> Encode<DashNamespaceLayout, D> for DashNamespaceLayout

impl<D: ResourceDialect> Encode<FuchsiaPkgResolver, D> for FuchsiaPkgResolver

impl<D: ResourceDialect> Encode<LauncherError, D> for LauncherError

impl<D: ResourceDialect> Encode<LauncherOnTerminatedRequest, D> for &LauncherOnTerminatedRequest

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<LauncherOnTerminatedRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<DictionaryValue, D> for &DictionaryValue

impl<D: ResourceDialect> Encode<Dictionary, D> for &Dictionary

impl<D: ResourceDialect> Encode<DictionaryEntry, D> for &DictionaryEntry

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<OptionalUnion<DictionaryValue>, D>> Encode<DictionaryEntry, D> for (T0, T1)

impl Encode<PublisherPublishRequest, DefaultFuchsiaResourceDialect> for &mut PublisherPublishRequest

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PublisherPublishRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl Encode<Agent, DefaultFuchsiaResourceDialect> for &mut Agent

impl Encode<AgentIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut AgentIteratorGetNextResponse

impl Encode<DebugAgentConnectRequest, DefaultFuchsiaResourceDialect> for &mut DebugAgentConnectRequest

impl Encode<DebugAgentGetAttachedProcessesRequest, DefaultFuchsiaResourceDialect> for &mut DebugAgentGetAttachedProcessesRequest

impl Encode<DebugAgentGetMinidumpsRequest, DefaultFuchsiaResourceDialect> for &mut DebugAgentGetMinidumpsRequest

impl Encode<DebugAgentGetProcessInfoRequest, DefaultFuchsiaResourceDialect> for &mut DebugAgentGetProcessInfoRequest

impl Encode<LauncherGetAgentsRequest, DefaultFuchsiaResourceDialect> for &mut LauncherGetAgentsRequest

impl Encode<LauncherLaunchRequest, DefaultFuchsiaResourceDialect> for &mut LauncherLaunchRequest

impl Encode<MinidumpIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut MinidumpIteratorGetNextResponse

impl<T0: Encode<GetProcessInfoOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ProcessInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DebugAgentGetProcessInfoRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<MinidumpOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<MinidumpIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DebugAgentGetMinidumpsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<1024>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DebugAgentMarker>>, DefaultFuchsiaResourceDialect>> Encode<Agent, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<AgentIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<LauncherGetAgentsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<AttachedProcessIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DebugAgentGetAttachedProcessesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DebugAgentMarker>>, DefaultFuchsiaResourceDialect>> Encode<LauncherLaunchRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DebugAgentConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MinidumpIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<Agent>, DefaultFuchsiaResourceDialect>> Encode<AgentIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<FilterError, D> for FilterError

impl<D: ResourceDialect> Encode<FilterType, D> for FilterType

impl<D: ResourceDialect> Encode<MinidumpError, D> for MinidumpError

impl<D: ResourceDialect> Encode<ProcessInfoError, D> for ProcessInfoError

impl<D: ResourceDialect> Encode<DebugAgentAttachToResponse, D> for &DebugAgentAttachToResponse

impl<D: ResourceDialect> Encode<Filter, D> for &Filter

impl<D: ResourceDialect> Encode<FilterOptions, D> for &FilterOptions

impl<D: ResourceDialect> Encode<GetProcessInfoOptions, D> for &GetProcessInfoOptions

impl<D: ResourceDialect> Encode<MinidumpOptions, D> for &MinidumpOptions

impl<D: ResourceDialect> Encode<ProcessInfo, D> for &ProcessInfo

impl<D: ResourceDialect> Encode<ThreadDetails, D> for &ThreadDetails

impl<D: ResourceDialect> Encode<ThreadDetailsInterest, D> for &ThreadDetailsInterest

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DebugAgentAttachToResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<BoundedString<4096>, D>, T2: Encode<u64, D>, T3: Encode<ThreadDetails, D>> Encode<ProcessInfo, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<FilterType, D>, T2: Encode<FilterOptions, D>> Encode<Filter, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<ProcessInfo>, D>> Encode<ProcessInfoIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BoundedString<32>>, D>> Encode<AttachedProcessIteratorGetNextResponse, D> for (T0,)

impl Encode<RemoteControlConnectCapabilityRequest, DefaultFuchsiaResourceDialect> for &mut RemoteControlConnectCapabilityRequest

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<OpenDirType, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RemoteControlConnectCapabilityRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<OpenDirType, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T4: Encode<OpenFlags, DefaultFuchsiaResourceDialect>> Encode<RemoteControlDeprecatedOpenCapabilityRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect> Encode<CompatibilityState, D> for CompatibilityState

impl<D: ResourceDialect> Encode<ConnectCapabilityError, D> for ConnectCapabilityError

impl<D: ResourceDialect> Encode<IdentifyHostError, D> for IdentifyHostError

impl<D: ResourceDialect> Encode<TunnelError, D> for TunnelError

impl<D: ResourceDialect> Encode<CompatibilityInfo, D> for &CompatibilityInfo

impl<D: ResourceDialect> Encode<IdentifyHostResponse, D> for &IdentifyHostResponse

impl<D: ResourceDialect> Encode<RemoteControlEchoStringRequest, D> for &RemoteControlEchoStringRequest

impl<D: ResourceDialect> Encode<RemoteControlEchoStringResponse, D> for &RemoteControlEchoStringResponse

impl<D: ResourceDialect> Encode<RemoteControlGetTimeResponse, D> for &RemoteControlGetTimeResponse

impl<D: ResourceDialect> Encode<RemoteControlLogMessageRequest, D> for &RemoteControlLogMessageRequest

impl<D: ResourceDialect, T0: Encode<CompatibilityState, D>, T1: Encode<u64, D>, T2: Encode<UnboundedString, D>> Encode<CompatibilityInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<IdentifyHostResponse, D>> Encode<RemoteControlIdentifyHostResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BootInstant, D>> Encode<RemoteControlGetBootTimeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<RemoteControlEchoStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<RemoteControlEchoStringResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MonotonicInstant, D>> Encode<RemoteControlGetTimeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>, T2: Encode<Severity, D>> Encode<RemoteControlLogMessageRequest, D> for (T0, T1, T2)

impl Encode<ConnectorEstablishCircuitRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorEstablishCircuitRequest

impl Encode<ConnectorFdomainToolboxSocketRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorFdomainToolboxSocketRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ConnectorEstablishCircuitRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ConnectorFdomainToolboxSocketRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ConnectorEstablishCircuitResponse, D> for (T0,)

impl Encode<ControllerConnectToControllerRequest, DefaultFuchsiaResourceDialect> for &mut ControllerConnectToControllerRequest

impl Encode<ControllerConnectToDeviceFidlRequest, DefaultFuchsiaResourceDialect> for &mut ControllerConnectToDeviceFidlRequest

impl<T0: Encode<Endpoint<ServerEnd<ControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControllerConnectToControllerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ControllerConnectToDeviceFidlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ControllerBindRequest, D> for &ControllerBindRequest

impl<D: ResourceDialect> Encode<ControllerRebindRequest, D> for &ControllerRebindRequest

impl<D: ResourceDialect> Encode<DeviceSignal, D> for DeviceSignal

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<ControllerBindRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<ControllerGetTopologicalPathResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<ControllerRebindRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<NameProviderGetDeviceNameResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<TestDeviceLoadFirmwareRequest, D> for &TestDeviceLoadFirmwareRequest

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<TestDeviceLoadFirmwareRequest, D> for (T0,)

impl Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorConnectRequest

impl Encode<DevfsAddArgs, DefaultFuchsiaResourceDialect> for &mut DevfsAddArgs

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ConnectionType, D> for ConnectionType

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<TopologicalPathGetTopologicalPathResponse, D> for (T0,)

impl Encode<FormattedContent, DefaultFuchsiaResourceDialect> for &mut FormattedContent

impl Encode<ArchiveAccessorStreamDiagnosticsRequest, DefaultFuchsiaResourceDialect> for &mut ArchiveAccessorStreamDiagnosticsRequest

impl Encode<BatchIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut BatchIteratorGetNextResponse

impl Encode<LogStreamConnectRequest, DefaultFuchsiaResourceDialect> for &mut LogStreamConnectRequest

impl<T0: Encode<StreamParameters, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BatchIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ArchiveAccessorStreamDiagnosticsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Socket, { _ }, 16392>, DefaultFuchsiaResourceDialect>, T1: Encode<LogStreamOptions, DefaultFuchsiaResourceDialect>> Encode<LogStreamConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Vector<FormattedContent, 64>, DefaultFuchsiaResourceDialect>> Encode<BatchIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ClientSelectorConfiguration, D> for &ClientSelectorConfiguration

impl<D: ResourceDialect> Encode<DataType, D> for DataType

impl<D: ResourceDialect> Encode<Format, D> for Format

impl<D: ResourceDialect> Encode<ReaderError, D> for ReaderError

impl<D: ResourceDialect> Encode<SelectorArgument, D> for &SelectorArgument

impl<D: ResourceDialect> Encode<Severity, D> for Severity

impl<D: ResourceDialect> Encode<StreamMode, D> for StreamMode

impl<D: ResourceDialect> Encode<StringSelector, D> for &StringSelector

impl<D: ResourceDialect> Encode<TreeNames, D> for &TreeNames

impl<D: ResourceDialect> Encode<TreeSelector, D> for &TreeSelector

impl<D: ResourceDialect> Encode<All, D> for &All

impl<D: ResourceDialect> Encode<ComponentSelector, D> for &ComponentSelector

impl<D: ResourceDialect> Encode<Interest, D> for &Interest

impl<D: ResourceDialect> Encode<LogInterestSelector, D> for &LogInterestSelector

impl<D: ResourceDialect> Encode<LogSettingsSetInterestRequest, D> for &LogSettingsSetInterestRequest

impl<D: ResourceDialect> Encode<LogStreamOptions, D> for &LogStreamOptions

impl<D: ResourceDialect> Encode<PerformanceConfiguration, D> for &PerformanceConfiguration

impl<D: ResourceDialect> Encode<PropertySelector, D> for &PropertySelector

impl<D: ResourceDialect> Encode<Selector, D> for &Selector

impl<D: ResourceDialect> Encode<StreamParameters, D> for &StreamParameters

impl<D: ResourceDialect> Encode<SubtreeSelector, D> for &SubtreeSelector

impl<D: ResourceDialect, T0: Encode<ComponentSelector, D>, T1: Encode<Interest, D>> Encode<LogInterestSelector, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<StringSelector, 100>, D>> Encode<SubtreeSelector, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<StringSelector, 100>, D>, T1: Encode<StringSelector, D>> Encode<PropertySelector, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<LogInterestSelector, 64>, D>> Encode<LogSettingsRegisterInterestRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<LogInterestSelector, 64>, D>> Encode<LogSettingsSetInterestRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<CrasherCrashRequest, D> for &CrasherCrashRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<CrasherCrashRequest, D> for (T0,)

impl Encode<ArchiveAccessorStreamDiagnosticsRequest, DefaultFuchsiaResourceDialect> for &mut ArchiveAccessorStreamDiagnosticsRequest

impl<T0: Encode<StreamParameters, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Socket, { _ }, 16392>, DefaultFuchsiaResourceDialect>> Encode<ArchiveAccessorStreamDiagnosticsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<PersistResult, D> for PersistResult

impl<D: ResourceDialect> Encode<DataPersistencePersistRequest, D> for &DataPersistencePersistRequest

impl<D: ResourceDialect> Encode<DataPersistencePersistResponse, D> for &DataPersistencePersistResponse

impl<D: ResourceDialect, T0: Encode<PersistResult, D>> Encode<DataPersistencePersistResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>> Encode<DataPersistencePersistRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<PersistResult, 100>, D>> Encode<DataPersistencePersistTagsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<100>, 100>, D>> Encode<DataPersistencePersistTagsRequest, D> for (T0,)

impl Encode<DetectControllerEnterTestModeRequest, DefaultFuchsiaResourceDialect> for &mut DetectControllerEnterTestModeRequest

impl<T0: Encode<Endpoint<ServerEnd<TestCaseControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<DetectControllerEnterTestModeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<Task, DefaultFuchsiaResourceDialect> for &mut Task

impl Encode<ComponentDiagnostics, DefaultFuchsiaResourceDialect> for &mut ComponentDiagnostics

impl Encode<ComponentTasks, DefaultFuchsiaResourceDialect> for &mut ComponentTasks

impl<D: ResourceDialect> Encode<Severity, D> for Severity

impl<D: ResourceDialect> Encode<Interest, D> for &Interest

impl Encode<ManagerGetCompositeInfoRequest, DefaultFuchsiaResourceDialect> for &mut ManagerGetCompositeInfoRequest

impl Encode<ManagerGetCompositeNodeSpecsRequest, DefaultFuchsiaResourceDialect> for &mut ManagerGetCompositeNodeSpecsRequest

impl Encode<ManagerGetDriverHostInfoRequest, DefaultFuchsiaResourceDialect> for &mut ManagerGetDriverHostInfoRequest

impl Encode<ManagerGetDriverInfoRequest, DefaultFuchsiaResourceDialect> for &mut ManagerGetDriverInfoRequest

impl Encode<ManagerGetNodeInfoRequest, DefaultFuchsiaResourceDialect> for &mut ManagerGetNodeInfoRequest

impl Encode<ManagerRestartWithDictionaryRequest, DefaultFuchsiaResourceDialect> for &mut ManagerRestartWithDictionaryRequest

impl Encode<ManagerRestartWithDictionaryResponse, DefaultFuchsiaResourceDialect> for &mut ManagerRestartWithDictionaryResponse

impl<T0: Encode<BoundedString<1024>, DefaultFuchsiaResourceDialect>, T1: Encode<DictionaryRef, DefaultFuchsiaResourceDialect>> Encode<ManagerRestartWithDictionaryRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<CompositeInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagerGetCompositeInfoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DriverHostInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagerGetDriverHostInfoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ManagerRestartWithDictionaryResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<CompositeNodeSpecIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagerGetCompositeNodeSpecsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<UnboundedString>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DriverInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagerGetDriverInfoRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<UnboundedString>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NodeInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<ManagerGetNodeInfoRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<CompositeInfo, D> for &CompositeInfo

impl<D: ResourceDialect> Encode<CompositeNodeInfo, D> for &CompositeNodeInfo

impl<D: ResourceDialect> Encode<DispatcherInfo, D> for &DispatcherInfo

impl<D: ResourceDialect> Encode<DriverHostInfo, D> for &DriverHostInfo

impl<D: ResourceDialect> Encode<ManagerAddTestNodeRequest, D> for &ManagerAddTestNodeRequest

impl<D: ResourceDialect> Encode<ManagerDisableDriverRequest, D> for &ManagerDisableDriverRequest

impl<D: ResourceDialect> Encode<ManagerEnableDriverRequest, D> for &ManagerEnableDriverRequest

impl<D: ResourceDialect> Encode<ManagerRemoveTestNodeRequest, D> for &ManagerRemoveTestNodeRequest

impl<D: ResourceDialect> Encode<NodeBindingInfo, D> for &NodeBindingInfo

impl<D: ResourceDialect> Encode<NodeInfo, D> for &NodeInfo

impl<D: ResourceDialect> Encode<NodeInfoIteratorGetNextResponse, D> for &NodeInfoIteratorGetNextResponse

impl<D: ResourceDialect> Encode<RestartRematchFlags, D> for RestartRematchFlags

impl<D: ResourceDialect> Encode<TestNodeAddArgs, D> for &TestNodeAddArgs

impl<D: ResourceDialect> Encode<ThreadInfo, D> for &ThreadInfo

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ManagerRebindCompositesWithDriverResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ManagerRestartDriverHostsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TestNodeAddArgs, D>> Encode<ManagerAddTestNodeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<ManagerRemoveTestNodeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<ManagerRebindCompositesWithDriverRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<RestartRematchFlags, D>> Encode<ManagerRestartDriverHostsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<Optional<BoundedString<64>>, D>> Encode<ManagerDisableDriverRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<Optional<BoundedString<64>>, D>> Encode<ManagerEnableDriverRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<CompositeNodeInfo>, D>> Encode<CompositeInfoIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<DriverHostInfo>, D>> Encode<DriverHostInfoIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<NodeInfo>, D>> Encode<NodeInfoIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<CompositeInfo>, D>> Encode<CompositeNodeSpecIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<DriverInfo>, D>> Encode<DriverInfoIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<NodeBindingInfo, 10>, D>> Encode<ManagerBindAllUnboundNodesResponse, D> for (T0,)

impl Encode<DevfsAddArgs, DefaultFuchsiaResourceDialect> for &mut DevfsAddArgs

impl Encode<DriverStartArgs, DefaultFuchsiaResourceDialect> for &mut DriverStartArgs

impl Encode<DriverStartRequest, DefaultFuchsiaResourceDialect> for &mut DriverStartRequest

impl Encode<NodeAddArgs, DefaultFuchsiaResourceDialect> for &mut NodeAddArgs

impl Encode<NodeAddChildRequest, DefaultFuchsiaResourceDialect> for &mut NodeAddChildRequest

impl<T0: Encode<DriverStartArgs, DefaultFuchsiaResourceDialect>> Encode<DriverStartRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<NodeAddArgs, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NodeControllerMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ServerEnd<NodeMarker>>>, DefaultFuchsiaResourceDialect>> Encode<NodeAddChildRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<BusType, D> for BusType

impl<D: ResourceDialect> Encode<CompositeNodeSpecError, D> for CompositeNodeSpecError

impl<D: ResourceDialect> Encode<Condition, D> for Condition

impl<D: ResourceDialect> Encode<DeviceAddress, D> for &DeviceAddress

impl<D: ResourceDialect> Encode<DeviceAddressStability, D> for DeviceAddressStability

impl<D: ResourceDialect> Encode<DriverPackageType, D> for DriverPackageType

impl<D: ResourceDialect> Encode<NodeError, D> for NodeError

impl<D: ResourceDialect> Encode<NodePropertyKey, D> for &NodePropertyKey

impl<D: ResourceDialect> Encode<NodePropertyValue, D> for &NodePropertyValue

impl<D: ResourceDialect> Encode<Offer, D> for &Offer

impl<D: ResourceDialect> Encode<BindRule, D> for &BindRule

impl<D: ResourceDialect> Encode<BusInfo, D> for &BusInfo

impl<D: ResourceDialect> Encode<CompositeDriverInfo, D> for &CompositeDriverInfo

impl<D: ResourceDialect> Encode<CompositeDriverMatch, D> for &CompositeDriverMatch

impl<D: ResourceDialect> Encode<CompositeInfo, D> for &CompositeInfo

impl<D: ResourceDialect> Encode<CompositeNodeSpec, D> for &CompositeNodeSpec

impl<D: ResourceDialect> Encode<CompositeParent, D> for &CompositeParent

impl<D: ResourceDialect> Encode<DeviceCategory, D> for &DeviceCategory

impl<D: ResourceDialect> Encode<DriverInfo, D> for &DriverInfo

impl<D: ResourceDialect> Encode<NodeProperty, D> for &NodeProperty

impl<D: ResourceDialect> Encode<NodeProperty2, D> for &NodeProperty2

impl<D: ResourceDialect> Encode<NodePropertyEntry, D> for &NodePropertyEntry

impl<D: ResourceDialect> Encode<NodePropertyEntry2, D> for &NodePropertyEntry2

impl<D: ResourceDialect> Encode<NodeSymbol, D> for &NodeSymbol

impl<D: ResourceDialect> Encode<ParentSpec, D> for &ParentSpec

impl<D: ResourceDialect, T0: Encode<NodePropertyKey, D>, T1: Encode<Condition, D>, T2: Encode<Vector<NodePropertyValue, 64>, D>> Encode<BindRule, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<NodePropertyKey, D>, T1: Encode<NodePropertyValue, D>> Encode<NodeProperty, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<NodeProperty, 64>, D>> Encode<NodePropertyEntry, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<NodeProperty2, 64>, D>> Encode<NodePropertyEntry2, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<NodePropertyValue, D>> Encode<NodeProperty2, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<BindRule, 64>, D>, T1: Encode<Vector<NodeProperty, 64>, D>> Encode<ParentSpec, D> for (T0, T1)

impl Encode<DriverCrashInfo, DefaultFuchsiaResourceDialect> for &mut DriverCrashInfo

impl Encode<DriverHostInstallLoaderRequest, DefaultFuchsiaResourceDialect> for &mut DriverHostInstallLoaderRequest

impl Encode<DriverHostStartLoadedDriverRequest, DefaultFuchsiaResourceDialect> for &mut DriverHostStartLoadedDriverRequest

impl Encode<DriverHostStartRequest, DefaultFuchsiaResourceDialect> for &mut DriverHostStartRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<DriverHostFindDriverCrashInfoByThreadKoidRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<DriverStartArgs, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<DriverMarker>>, DefaultFuchsiaResourceDialect>> Encode<DriverHostStartLoadedDriverRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<DriverStartArgs, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DriverMarker>>, DefaultFuchsiaResourceDialect>> Encode<DriverHostStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<LoaderMarker>>, DefaultFuchsiaResourceDialect>> Encode<DriverHostInstallLoaderRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<DispatcherInfo, D> for &DispatcherInfo

impl<D: ResourceDialect> Encode<ProcessInfo, D> for &ProcessInfo

impl<D: ResourceDialect> Encode<ThreadInfo, D> for &ThreadInfo

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<UnboundedVector<ThreadInfo>, D>, T4: Encode<UnboundedVector<DispatcherInfo>, D>> Encode<ProcessInfo, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<UnboundedString, D>, T2: Encode<UnboundedString, D>> Encode<ThreadInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>, T2: Encode<u32, D>, T3: Encode<UnboundedString, D>> Encode<DispatcherInfo, D> for (T0, T1, T2, T3)

impl Encode<DevelopmentManagerGetDriverInfoRequest, DefaultFuchsiaResourceDialect> for &mut DevelopmentManagerGetDriverInfoRequest

impl Encode<DriverIndexSetNotifierRequest, DefaultFuchsiaResourceDialect> for &mut DriverIndexSetNotifierRequest

impl<T0: Encode<Endpoint<ClientEnd<DriverNotifierMarker>>, DefaultFuchsiaResourceDialect>> Encode<DriverIndexSetNotifierRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<CompositeNodeSpecIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevelopmentManagerGetCompositeNodeSpecsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<UnboundedString>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DriverInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevelopmentManagerGetDriverInfoRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<MatchDriverResult, D> for &MatchDriverResult

impl<D: ResourceDialect> Encode<DriverIndexMatchDriverRequest, D> for &DriverIndexMatchDriverRequest

impl<D: ResourceDialect> Encode<MatchDriverArgs, D> for &MatchDriverArgs

impl<D: ResourceDialect, T0: Encode<MatchDriverArgs, D>> Encode<DriverIndexMatchDriverRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<DevelopmentManagerRebindCompositesWithDriverRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<Optional<BoundedString<64>>, D>> Encode<DevelopmentManagerDisableDriverRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<Optional<BoundedString<64>>, D>> Encode<DevelopmentManagerEnableDriverRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<Optional<UnboundedString>, D>> Encode<DriverIndexRebindCompositeNodeSpecRequest, D> for (T0, T1)

impl Encode<DriverHostLauncherLaunchRequest, DefaultFuchsiaResourceDialect> for &mut DriverHostLauncherLaunchRequest

impl Encode<DriverHostLoadDriverRequest, DefaultFuchsiaResourceDialect> for &mut DriverHostLoadDriverRequest

impl Encode<RootModule, DefaultFuchsiaResourceDialect> for &mut RootModule

impl<D: ResourceDialect> Encode<DriverHostLoadDriverResponse, D> for &DriverHostLoadDriverResponse

impl Encode<StdioParams, DefaultFuchsiaResourceDialect> for &mut StdioParams

impl Encode<ToolRunnerRunToolRequest, DefaultFuchsiaResourceDialect> for &mut ToolRunnerRunToolRequest

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Vector<BoundedString<4096>, 256>>, DefaultFuchsiaResourceDialect>, T2: Encode<StdioParams, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<CloseControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ToolRunnerRunToolRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<CloseControllerOnTerminatedRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<DriverRegistrarRegisterRequest, D> for &DriverRegistrarRegisterRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<DriverRegistrarRegisterRequest, D> for (T0,)

impl Encode<InternalGetBootDirectoryResponse, DefaultFuchsiaResourceDialect> for &mut InternalGetBootDirectoryResponse

impl Encode<InternalGetTestPackageResponse, DefaultFuchsiaResourceDialect> for &mut InternalGetTestPackageResponse

impl Encode<RealmArgs, DefaultFuchsiaResourceDialect> for &mut RealmArgs

impl Encode<RealmStartRequest, DefaultFuchsiaResourceDialect> for &mut RealmStartRequest

impl<T0: Encode<RealmArgs, DefaultFuchsiaResourceDialect>> Encode<RealmStartRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<DirectoryMarker>>>, DefaultFuchsiaResourceDialect>> Encode<InternalGetBootDirectoryResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<DirectoryMarker>>>, DefaultFuchsiaResourceDialect>> Encode<InternalGetTestPackageResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Collection, D> for Collection

impl<D: ResourceDialect> Encode<DriverLog, D> for &DriverLog

impl<D: ResourceDialect> Encode<Expose, D> for &Expose

impl<D: ResourceDialect> Encode<Offer, D> for &Offer

impl<D: ResourceDialect> Encode<SoftwareDevice, D> for &SoftwareDevice

impl<D: ResourceDialect, T0: Encode<Boxed<Context>, D>> Encode<InternalGetTestResolutionContextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<Severity, D>> Encode<DriverLog, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<Collection, D>> Encode<Expose, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<Collection, D>> Encode<Offer, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<u32, D>> Encode<SoftwareDevice, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<150>, 200>, D>> Encode<InternalGetBootDriverOverridesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<150>, 200>, D>, T1: Encode<Vector<BoundedString<150>, 200>, D>> Encode<DriverListsGetDriverListsResponse, D> for (T0, T1)

impl Encode<RealmFactoryCreateRealm2Request, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealm2Request

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DictionaryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealm2Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RealmProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Encryption, D> for &Encryption

impl<D: ResourceDialect> Encode<EncryptionPattern, D> for &EncryptionPattern

impl<D: ResourceDialect> Encode<EncryptionSubsampleEntry, D> for &EncryptionSubsampleEntry

impl<D: ResourceDialect> Encode<PacketEncryptionProperties, D> for &PacketEncryptionProperties

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<EncryptionPattern, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<EncryptionSubsampleEntry, D> for (T0, T1)

impl Encode<Map, DefaultFuchsiaResourceDialect> for &mut Map

impl Encode<VerifiedProgram, DefaultFuchsiaResourceDialect> for &mut VerifiedProgram

impl<D: ResourceDialect> Encode<MapType, D> for MapType

impl<D: ResourceDialect> Encode<MapSchema, D> for &MapSchema

impl<D: ResourceDialect> Encode<StructAccess, D> for &StructAccess

impl<D: ResourceDialect, T0: Encode<MapType, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>> Encode<MapSchema, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<u32, D>, T3: Encode<bool, D>> Encode<StructAccess, D> for (T0, T1, T2, T3)

impl Encode<AnnotationValue, DefaultFuchsiaResourceDialect> for &mut AnnotationValue

impl Encode<Annotation, DefaultFuchsiaResourceDialect> for &mut Annotation

impl Encode<GraphicalPresenterPresentViewRequest, DefaultFuchsiaResourceDialect> for &mut GraphicalPresenterPresentViewRequest

impl Encode<ManagerProposeElementRequest, DefaultFuchsiaResourceDialect> for &mut ManagerProposeElementRequest

impl Encode<Spec, DefaultFuchsiaResourceDialect> for &mut Spec

impl Encode<ViewSpec, DefaultFuchsiaResourceDialect> for &mut ViewSpec

impl<T0: Encode<AnnotationKey, DefaultFuchsiaResourceDialect>, T1: Encode<AnnotationValue, DefaultFuchsiaResourceDialect>> Encode<Annotation, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Spec, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ServerEnd<ControllerMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ManagerProposeElementRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ViewSpec, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<AnnotationControllerMarker>>>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ServerEnd<ViewControllerMarker>>>, DefaultFuchsiaResourceDialect>> Encode<GraphicalPresenterPresentViewRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Vector<Annotation, 1024>, DefaultFuchsiaResourceDialect>> Encode<AnnotationControllerGetAnnotationsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<Annotation, 1024>, DefaultFuchsiaResourceDialect>> Encode<AnnotationControllerWatchAnnotationsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<Annotation, 1024>, DefaultFuchsiaResourceDialect>, T1: Encode<Vector<AnnotationKey, 1024>, DefaultFuchsiaResourceDialect>> Encode<AnnotationControllerUpdateAnnotationsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<GetAnnotationsError, D> for GetAnnotationsError

impl<D: ResourceDialect> Encode<ManagerError, D> for ManagerError

impl<D: ResourceDialect> Encode<PresentViewError, D> for PresentViewError

impl<D: ResourceDialect> Encode<ProposeElementError, D> for ProposeElementError

impl<D: ResourceDialect> Encode<UpdateAnnotationsError, D> for UpdateAnnotationsError

impl<D: ResourceDialect> Encode<WatchAnnotationsError, D> for WatchAnnotationsError

impl<D: ResourceDialect> Encode<AnnotationKey, D> for &AnnotationKey

impl<D: ResourceDialect> Encode<ManagerRemoveElementRequest, D> for &ManagerRemoveElementRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<BoundedString<128>, D>> Encode<AnnotationKey, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<ManagerRemoveElementRequest, D> for (T0,)

impl Encode<LeaseBaton, DefaultFuchsiaResourceDialect> for &mut LeaseBaton

impl Encode<MessageSourceReceiveMessagesRequest, DefaultFuchsiaResourceDialect> for &mut MessageSourceReceiveMessagesRequest

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MessageSourceReceiveMessagesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CounterGetResponse, D> for &CounterGetResponse

impl<D: ResourceDialect> Encode<FrameControlStartFrameRequest, D> for &FrameControlStartFrameRequest

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>> Encode<FrameControlStartFrameRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CounterGetResponse, D> for (T0,)

impl Encode<EchoLauncherGetEchoPipelinedRequest, DefaultFuchsiaResourceDialect> for &mut EchoLauncherGetEchoPipelinedRequest

impl Encode<EchoLauncherGetEchoResponse, DefaultFuchsiaResourceDialect> for &mut EchoLauncherGetEchoResponse

impl Encode<EventStruct, DefaultFuchsiaResourceDialect> for &mut EventStruct

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<EchoMarker>>, DefaultFuchsiaResourceDialect>> Encode<EchoLauncherGetEchoPipelinedRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<EchoMarker>>, DefaultFuchsiaResourceDialect>> Encode<EchoLauncherGetEchoResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<HandleType<Event, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<EventStruct, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CalculatorAddRequest, D> for &CalculatorAddRequest

impl<D: ResourceDialect> Encode<CalculatorAddResponse, D> for &CalculatorAddResponse

impl<D: ResourceDialect> Encode<CalculatorDivideRequest, D> for &CalculatorDivideRequest

impl<D: ResourceDialect> Encode<CalculatorDivideResponse, D> for &CalculatorDivideResponse

impl<D: ResourceDialect> Encode<CalculatorMultiplyRequest, D> for &CalculatorMultiplyRequest

impl<D: ResourceDialect> Encode<CalculatorMultiplyResponse, D> for &CalculatorMultiplyResponse

impl<D: ResourceDialect> Encode<CalculatorPowRequest, D> for &CalculatorPowRequest

impl<D: ResourceDialect> Encode<CalculatorPowResponse, D> for &CalculatorPowResponse

impl<D: ResourceDialect> Encode<CalculatorSubtractRequest, D> for &CalculatorSubtractRequest

impl<D: ResourceDialect> Encode<CalculatorSubtractResponse, D> for &CalculatorSubtractResponse

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<CalculatorAddResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<CalculatorDivideResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<CalculatorMultiplyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<CalculatorPowResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<CalculatorSubtractResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>> Encode<CalculatorAddRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>> Encode<CalculatorDivideRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>> Encode<CalculatorMultiplyRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>> Encode<CalculatorPowRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>> Encode<CalculatorSubtractRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<ColocatedGetVmosResponse, D> for &ColocatedGetVmosResponse

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u64>, D>> Encode<ColocatedGetVmosResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<FlexibleJsonValue, D> for &FlexibleJsonValue

impl<D: ResourceDialect> Encode<FlexibleLocationType, D> for FlexibleLocationType

impl<D: ResourceDialect> Encode<JsonValue, D> for &JsonValue

impl<D: ResourceDialect> Encode<LocationType, D> for LocationType

impl<D: ResourceDialect> Encode<Color, D> for &Color

impl<D: ResourceDialect> Encode<EchoEchoStringRequest, D> for &EchoEchoStringRequest

impl<D: ResourceDialect> Encode<EchoEchoStringResponse, D> for &EchoEchoStringResponse

impl<D: ResourceDialect> Encode<EchoLauncherGetEchoRequest, D> for &EchoLauncherGetEchoRequest

impl<D: ResourceDialect> Encode<EchoOnStringRequest, D> for &EchoOnStringRequest

impl<D: ResourceDialect> Encode<EchoSendStringRequest, D> for &EchoSendStringRequest

impl<D: ResourceDialect> Encode<FileMode, D> for FileMode

impl<D: ResourceDialect> Encode<FlexibleFileMode, D> for FlexibleFileMode

impl<D: ResourceDialect> Encode<GameState, D> for &GameState

impl<D: ResourceDialect> Encode<TicTacToeMakeMoveRequest, D> for &TicTacToeMakeMoveRequest

impl<D: ResourceDialect> Encode<TicTacToeMakeMoveResponse, D> for &TicTacToeMakeMoveResponse

impl<D: ResourceDialect> Encode<TicTacToeOnOpponentMoveRequest, D> for &TicTacToeOnOpponentMoveRequest

impl<D: ResourceDialect> Encode<TicTacToeStartGameRequest, D> for &TicTacToeStartGameRequest

impl<D: ResourceDialect> Encode<User, D> for &User

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<TicTacToeStartGameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<Boxed<GameState>, D>> Encode<TicTacToeMakeMoveResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<BoundedString<32>, D>> Encode<Color, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>> Encode<TicTacToeMakeMoveRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<GameState, D>> Encode<TicTacToeOnOpponentMoveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<EchoEchoStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<EchoEchoStringResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<EchoLauncherGetEchoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<EchoOnStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<EchoSendStringRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<FizzBuzzExecuteRequest, D> for &FizzBuzzExecuteRequest

impl<D: ResourceDialect> Encode<FizzBuzzExecuteResponse, D> for &FizzBuzzExecuteResponse

impl<D: ResourceDialect> Encode<ReverserReverseRequest, D> for &ReverserReverseRequest

impl<D: ResourceDialect> Encode<ReverserReverseResponse, D> for &ReverserReverseResponse

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<FizzBuzzExecuteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<FizzBuzzExecuteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<ReverserReverseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<ReverserReverseResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedString>, D>> Encode<IntlWisdomServerAskForWisdomResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Profile, D>, T1: Encode<i64, D>> Encode<IntlWisdomServerAskForWisdomRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<ReadOnlyAccountGetOwnerResponse, D> for &ReadOnlyAccountGetOwnerResponse

impl<D: ResourceDialect> Encode<ReadWriteAccountCreditRequest, D> for &ReadWriteAccountCreditRequest

impl<D: ResourceDialect> Encode<ReadWriteAccountDebitRequest, D> for &ReadWriteAccountDebitRequest

impl<D: ResourceDialect> Encode<ReadWriteAccountDebitResponse, D> for &ReadWriteAccountDebitResponse

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ReadWriteAccountDebitResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<ReadOnlyAccountGetBalanceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<ReadWriteAccountCreditRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<ReadWriteAccountDebitRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<ReadOnlyAccountGetOwnerResponse, D> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryStoreProviderGetFactoryStoreRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<FactoryDeviceSetupOtCliRequest, DefaultFuchsiaResourceDialect> for &mut FactoryDeviceSetupOtCliRequest

impl Encode<FactoryDriverGetFactoryDeviceRequest, DefaultFuchsiaResourceDialect> for &mut FactoryDriverGetFactoryDeviceRequest

impl Encode<FactoryLookupLookupRequest, DefaultFuchsiaResourceDialect> for &mut FactoryLookupLookupRequest

impl Encode<FactoryRegisterRegisterRequest, DefaultFuchsiaResourceDialect> for &mut FactoryRegisterRegisterRequest

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<FactoryDriverMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryRegisterRegisterRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<FactoryDeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryLookupLookupRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<FactoryDeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryDriverGetFactoryDeviceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 16396>, DefaultFuchsiaResourceDialect>> Encode<FactoryDeviceSetupOtCliRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<2000>, D>> Encode<FactoryDeviceSendMfgCommandRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<2000>, D>> Encode<FactoryDeviceSendMfgCommandResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ExampleGetMonotonicResponse, D> for &ExampleGetMonotonicResponse

impl<D: ResourceDialect> Encode<ExampleWaitForRequest, D> for &ExampleWaitForRequest

impl<D: ResourceDialect> Encode<ExampleWaitUntilRequest, D> for &ExampleWaitUntilRequest

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<ExampleGetMonotonicResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<ExampleWaitForRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<ExampleWaitUntilRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<ChannelSent, D> for &ChannelSent

impl<D: ResourceDialect> Encode<Error, D> for &Error

impl<D: ResourceDialect> Encode<HandleOp, D> for &HandleOp

impl<D: ResourceDialect> Encode<Handles, D> for &Handles

impl<D: ResourceDialect> Encode<SocketDisposition, D> for SocketDisposition

impl<D: ResourceDialect> Encode<SocketMessage, D> for &SocketMessage

impl<D: ResourceDialect> Encode<SocketType, D> for SocketType

impl<D: ResourceDialect> Encode<WriteChannelError, D> for &WriteChannelError

impl<D: ResourceDialect> Encode<AioStopped, D> for &AioStopped

impl<D: ResourceDialect> Encode<BadHandleId, D> for &BadHandleId

impl<D: ResourceDialect> Encode<ChannelCreateChannelRequest, D> for &ChannelCreateChannelRequest

impl<D: ResourceDialect> Encode<ChannelMessage, D> for &ChannelMessage

impl<D: ResourceDialect> Encode<ChannelReadChannelRequest, D> for &ChannelReadChannelRequest

impl<D: ResourceDialect> Encode<ChannelWriteChannelRequest, D> for &ChannelWriteChannelRequest

impl<D: ResourceDialect> Encode<ClosedDuringRead, D> for &ClosedDuringRead

impl<D: ResourceDialect> Encode<ErrorPending, D> for &ErrorPending

impl<D: ResourceDialect> Encode<EventCreateEventRequest, D> for &EventCreateEventRequest

impl<D: ResourceDialect> Encode<EventPairCreateEventPairRequest, D> for &EventPairCreateEventPairRequest

impl<D: ResourceDialect> Encode<FDomainCloseRequest, D> for &FDomainCloseRequest

impl<D: ResourceDialect> Encode<FDomainDuplicateRequest, D> for &FDomainDuplicateRequest

impl<D: ResourceDialect> Encode<FDomainGetNamespaceRequest, D> for &FDomainGetNamespaceRequest

impl<D: ResourceDialect> Encode<FDomainReplaceRequest, D> for &FDomainReplaceRequest

impl<D: ResourceDialect> Encode<FDomainSignalPeerRequest, D> for &FDomainSignalPeerRequest

impl<D: ResourceDialect> Encode<FDomainSignalRequest, D> for &FDomainSignalRequest

impl<D: ResourceDialect> Encode<FDomainWaitForSignalsRequest, D> for &FDomainWaitForSignalsRequest

impl<D: ResourceDialect> Encode<FDomainWaitForSignalsResponse, D> for &FDomainWaitForSignalsResponse

impl<D: ResourceDialect> Encode<HandleDisposition, D> for &HandleDisposition

impl<D: ResourceDialect> Encode<HandleId, D> for &HandleId

impl<D: ResourceDialect> Encode<HandleInfo, D> for &HandleInfo

impl<D: ResourceDialect> Encode<NewHandleId, D> for &NewHandleId

impl<D: ResourceDialect> Encode<NewHandleIdOutOfRange, D> for &NewHandleIdOutOfRange

impl<D: ResourceDialect> Encode<NewHandleIdReused, D> for &NewHandleIdReused

impl<D: ResourceDialect> Encode<NoErrorPending, D> for &NoErrorPending

impl<D: ResourceDialect> Encode<NoReadInProgress, D> for &NoReadInProgress

impl<D: ResourceDialect> Encode<RightsUnknown, D> for &RightsUnknown

impl<D: ResourceDialect> Encode<SignalsUnknown, D> for &SignalsUnknown

impl<D: ResourceDialect> Encode<SocketCreateSocketRequest, D> for &SocketCreateSocketRequest

impl<D: ResourceDialect> Encode<SocketDispositionUnknown, D> for &SocketDispositionUnknown

impl<D: ResourceDialect> Encode<SocketReadSocketRequest, D> for &SocketReadSocketRequest

impl<D: ResourceDialect> Encode<SocketReadSocketResponse, D> for &SocketReadSocketResponse

impl<D: ResourceDialect> Encode<SocketTypeUnknown, D> for &SocketTypeUnknown

impl<D: ResourceDialect> Encode<SocketWriteSocketRequest, D> for &SocketWriteSocketRequest

impl<D: ResourceDialect> Encode<SocketWriteSocketResponse, D> for &SocketWriteSocketResponse

impl<D: ResourceDialect> Encode<StreamingReadInProgress, D> for &StreamingReadInProgress

impl<D: ResourceDialect> Encode<WriteSocketError, D> for &WriteSocketError

impl<D: ResourceDialect> Encode<WrongHandleType, D> for &WrongHandleType

impl<D: ResourceDialect> Encode<WroteToSelf, D> for &WroteToSelf

impl<D: ResourceDialect, T0: Encode<Error, D>, T1: Encode<u64, D>> Encode<WriteSocketError, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HandleOp, D>, T1: Encode<Rights, D>> Encode<HandleDisposition, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SocketDisposition, D>> Encode<SocketDispositionUnknown, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SocketType, D>> Encode<SocketTypeUnknown, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SocketType, D>, T1: Encode<Array<NewHandleId, 2>, D>> Encode<SocketCreateSocketRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BadHandleId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<FDomainWaitForSignalsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<HandleId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<NewHandleId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<NewHandleIdOutOfRange, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<SignalsUnknown, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>> Encode<NewHandleIdReused, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<SocketWriteSocketResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>> Encode<ChannelReadChannelRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>> Encode<ChannelReadChannelStreamingStartRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>> Encode<ChannelReadChannelStreamingStopRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>> Encode<FDomainAcknowledgeWriteErrorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>> Encode<SocketReadSocketStreamingStartRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>> Encode<SocketReadSocketStreamingStopRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<ChannelSent, D>> Encode<ChannelOnChannelStreamingDataRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<SocketDisposition, D>, T2: Encode<SocketDisposition, D>> Encode<SocketSetSocketDispositionRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<SocketMessage, D>> Encode<SocketOnSocketStreamingDataRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<u32, D>> Encode<FDomainWaitForSignalsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<FDomainSignalPeerRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<FDomainSignalRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<u64, D>> Encode<SocketReadSocketRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<NewHandleId, D>, T2: Encode<Rights, D>> Encode<FDomainDuplicateRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<NewHandleId, D>, T2: Encode<Rights, D>> Encode<FDomainReplaceRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<ObjectType, D>, T2: Encode<Rights, D>> Encode<HandleInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<SocketWriteSocketRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HandleId, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<Handles, D>> Encode<ChannelWriteChannelRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<NewHandleId, D>> Encode<EventCreateEventRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NewHandleId, D>> Encode<FDomainGetNamespaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<NewHandleId, 2>, D>> Encode<ChannelCreateChannelRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<NewHandleId, 2>, D>> Encode<EventPairCreateEventPairRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ObjectType, D>, T1: Encode<ObjectType, D>> Encode<WrongHandleType, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<Error>, D>> Encode<AioStopped, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Rights, D>> Encode<RightsUnknown, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<SocketReadSocketResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<HandleId>, D>> Encode<FDomainCloseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 65536>, D>, T1: Encode<Vector<HandleInfo, 64>, D>> Encode<ChannelMessage, D> for (T0, T1)

impl Encode<SpecificCrashReport, DefaultFuchsiaResourceDialect> for &mut SpecificCrashReport

impl Encode<Attachment, DefaultFuchsiaResourceDialect> for &mut Attachment

impl Encode<CrashReport, DefaultFuchsiaResourceDialect> for &mut CrashReport

impl Encode<CrashReporterFileReportRequest, DefaultFuchsiaResourceDialect> for &mut CrashReporterFileReportRequest

impl Encode<DataProviderGetScreenshotResponse, DefaultFuchsiaResourceDialect> for &mut DataProviderGetScreenshotResponse

impl Encode<DataProviderGetSnapshotRequest, DefaultFuchsiaResourceDialect> for &mut DataProviderGetSnapshotRequest

impl Encode<DataProviderGetSnapshotResponse, DefaultFuchsiaResourceDialect> for &mut DataProviderGetSnapshotResponse

impl Encode<GetSnapshotParameters, DefaultFuchsiaResourceDialect> for &mut GetSnapshotParameters

impl Encode<NativeCrashReport, DefaultFuchsiaResourceDialect> for &mut NativeCrashReport

impl Encode<RuntimeCrashReport, DefaultFuchsiaResourceDialect> for &mut RuntimeCrashReport

impl Encode<Screenshot, DefaultFuchsiaResourceDialect> for &mut Screenshot

impl Encode<Snapshot, DefaultFuchsiaResourceDialect> for &mut Snapshot

impl<T0: Encode<CrashReport, DefaultFuchsiaResourceDialect>> Encode<CrashReporterFileReportRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<GetSnapshotParameters, DefaultFuchsiaResourceDialect>> Encode<DataProviderGetSnapshotRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Snapshot, DefaultFuchsiaResourceDialect>> Encode<DataProviderGetSnapshotResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<128>, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<Attachment, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Boxed<Screenshot>, DefaultFuchsiaResourceDialect>> Encode<DataProviderGetScreenshotResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>, T1: Encode<Size, DefaultFuchsiaResourceDialect>> Encode<Screenshot, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<FilingError, D> for FilingError

impl<D: ResourceDialect> Encode<FilingSuccess, D> for FilingSuccess

impl<D: ResourceDialect> Encode<ImageEncoding, D> for ImageEncoding

impl<D: ResourceDialect> Encode<RebootReason, D> for RebootReason

impl<D: ResourceDialect> Encode<Annotation, D> for &Annotation

impl<D: ResourceDialect> Encode<Annotations, D> for &Annotations

impl<D: ResourceDialect> Encode<ComponentData, D> for &ComponentData

impl<D: ResourceDialect> Encode<CrashReporterFileReportResponse, D> for &CrashReporterFileReportResponse

impl<D: ResourceDialect> Encode<CrashReportingProduct, D> for &CrashReportingProduct

impl<D: ResourceDialect> Encode<DeviceIdProviderGetIdResponse, D> for &DeviceIdProviderGetIdResponse

impl<D: ResourceDialect> Encode<FileReportResults, D> for &FileReportResults

impl<D: ResourceDialect> Encode<GetAnnotationsParameters, D> for &GetAnnotationsParameters

impl<D: ResourceDialect> Encode<LastReboot, D> for &LastReboot

impl<D: ResourceDialect, T0: Encode<ImageEncoding, D>> Encode<DataProviderGetScreenshotRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Annotations, D>> Encode<DataProviderGetAnnotationsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ComponentData, D>> Encode<ComponentDataRegisterUpsertRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FileReportResults, D>> Encode<CrashReporterFileReportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<GetAnnotationsParameters, D>> Encode<DataProviderGetAnnotationsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LastReboot, D>> Encode<LastRebootInfoProviderGetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<BoundedString<1024>, D>> Encode<Annotation, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<2083>, D>, T1: Encode<CrashReportingProduct, D>> Encode<CrashReportingProductRegisterUpsertRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<2083>, D>, T1: Encode<CrashReportingProduct, D>> Encode<CrashReportingProductRegisterUpsertWithAckRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<DeviceIdProviderGetIdResponse, D> for (T0,)

impl Encode<ProviderGetFontResponse, DefaultFuchsiaResourceDialect> for &mut ProviderGetFontResponse

impl Encode<ProviderGetTypefaceResponse, DefaultFuchsiaResourceDialect> for &mut ProviderGetTypefaceResponse

impl Encode<Response, DefaultFuchsiaResourceDialect> for &mut Response

impl Encode<TypefaceResponse, DefaultFuchsiaResourceDialect> for &mut TypefaceResponse

impl<T0: Encode<TypefaceResponse, DefaultFuchsiaResourceDialect>> Encode<ProviderGetTypefaceResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Boxed<Response>, DefaultFuchsiaResourceDialect>> Encode<ProviderGetFontResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<Response, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<FontSetEventListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderRegisterFontSetEventListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CacheMissPolicy, D> for CacheMissPolicy

impl<D: ResourceDialect> Encode<FallbackGroup, D> for FallbackGroup

impl<D: ResourceDialect> Encode<GenericFontFamily, D> for GenericFontFamily

impl<D: ResourceDialect> Encode<Slant, D> for Slant

impl<D: ResourceDialect> Encode<Width, D> for Width

impl<D: ResourceDialect> Encode<FamilyInfo, D> for &FamilyInfo

impl<D: ResourceDialect> Encode<FamilyName, D> for &FamilyName

impl<D: ResourceDialect> Encode<FontFamilyInfo, D> for &FontFamilyInfo

impl<D: ResourceDialect> Encode<FontSetUpdatedEvent, D> for &FontSetUpdatedEvent

impl<D: ResourceDialect> Encode<ProviderGetFamilyInfoRequest, D> for &ProviderGetFamilyInfoRequest

impl<D: ResourceDialect> Encode<ProviderGetFamilyInfoResponse, D> for &ProviderGetFamilyInfoResponse

impl<D: ResourceDialect> Encode<ProviderGetFontRequest, D> for &ProviderGetFontRequest

impl<D: ResourceDialect> Encode<ProviderGetTypefaceRequest, D> for &ProviderGetTypefaceRequest

impl<D: ResourceDialect> Encode<Request, D> for &Request

impl<D: ResourceDialect> Encode<Style, D> for &Style

impl<D: ResourceDialect> Encode<Style2, D> for &Style2

impl<D: ResourceDialect> Encode<TypefaceQuery, D> for &TypefaceQuery

impl<D: ResourceDialect> Encode<TypefaceRequest, D> for &TypefaceRequest

impl<D: ResourceDialect> Encode<TypefaceRequestFlags, D> for TypefaceRequestFlags

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<Slant, D>> Encode<Style, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<FamilyName, D>> Encode<ProviderGetFontFamilyInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FontFamilyInfo, D>> Encode<ProviderGetFontFamilyInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FontSetUpdatedEvent, D>> Encode<FontSetEventListenerOnFontSetUpdatedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Request, D>> Encode<ProviderGetFontRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TypefaceRequest, D>> Encode<ProviderGetTypefaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<FamilyName, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<ProviderGetFamilyInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Vector<Style, 300>, D>> Encode<FamilyInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Boxed<FamilyInfo>, D>> Encode<ProviderGetFamilyInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<128>>, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<Slant, D>, T4: Encode<Optional<Vector<BoundedString<35>, 8>>, D>, T5: Encode<u32, D>, T6: Encode<FallbackGroup, D>, T7: Encode<u32, D>> Encode<Request, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl Encode<ProviderGetTypefaceByIdResponse, DefaultFuchsiaResourceDialect> for &mut ProviderGetTypefaceByIdResponse

impl Encode<ProviderListTypefacesRequest, DefaultFuchsiaResourceDialect> for &mut ProviderListTypefacesRequest

impl<T0: Encode<ListTypefacesRequest, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ListTypefacesIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderListTypefacesRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<TypefaceResponse, DefaultFuchsiaResourceDialect>> Encode<ProviderGetTypefaceByIdResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<ListTypefacesFlags, D> for ListTypefacesFlags

impl<D: ResourceDialect> Encode<ListTypefacesRequest, D> for &ListTypefacesRequest

impl<D: ResourceDialect> Encode<ProviderGetTypefaceByIdRequest, D> for &ProviderGetTypefaceByIdRequest

impl<D: ResourceDialect> Encode<SlantRange, D> for &SlantRange

impl<D: ResourceDialect> Encode<TypefaceInfo, D> for &TypefaceInfo

impl<D: ResourceDialect> Encode<TypefaceInfoResponse, D> for &TypefaceInfoResponse

impl<D: ResourceDialect> Encode<WeightRange, D> for &WeightRange

impl<D: ResourceDialect> Encode<WidthRange, D> for &WidthRange

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>> Encode<WeightRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ProviderGetTypefaceByIdRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TypefaceInfoResponse, D>> Encode<ListTypefacesIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TypefaceInfoResponse, D>> Encode<ProviderGetTypefacesByFamilyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FamilyName, D>> Encode<ProviderGetTypefacesByFamilyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Slant, D>, T1: Encode<Slant, D>> Encode<SlantRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Width, D>, T1: Encode<Width, D>> Encode<WidthRange, D> for (T0, T1)

impl<D: ResourceDialect> Encode<VfsType, D> for VfsType

impl Encode<AdminMountRequest, DefaultFuchsiaResourceDialect> for &mut AdminMountRequest

impl Encode<AdminWipeStorageRequest, DefaultFuchsiaResourceDialect> for &mut AdminWipeStorageRequest

impl Encode<AdminWriteDataFileRequest, DefaultFuchsiaResourceDialect> for &mut AdminWriteDataFileRequest

impl Encode<MountOptions, DefaultFuchsiaResourceDialect> for &mut MountOptions

impl Encode<StarnixVolumeProviderCreateRequest, DefaultFuchsiaResourceDialect> for &mut StarnixVolumeProviderCreateRequest

impl Encode<StarnixVolumeProviderMountRequest, DefaultFuchsiaResourceDialect> for &mut StarnixVolumeProviderMountRequest

impl<T0: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<AdminWriteDataFileRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<BlockMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T2: Encode<MountOptions, DefaultFuchsiaResourceDialect>> Encode<AdminMountRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<CryptMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<StarnixVolumeProviderCreateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<CryptMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<StarnixVolumeProviderMountRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Optional<Endpoint<ServerEnd<DirectoryMarker>>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ServerEnd<BlobCreatorMarker>>>, DefaultFuchsiaResourceDialect>> Encode<AdminWipeStorageRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<AdminGetDevicePathRequest, D> for &AdminGetDevicePathRequest

impl<D: ResourceDialect> Encode<AdminGetDevicePathResponse, D> for &AdminGetDevicePathResponse

impl<D: ResourceDialect> Encode<AdminStorageHostEnabledResponse, D> for &AdminStorageHostEnabledResponse

impl<D: ResourceDialect> Encode<AdminUnmountRequest, D> for &AdminUnmountRequest

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<AdminStorageHostEnabledResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<AdminGetDevicePathRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<AdminUnmountRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4095>, D>> Encode<AdminGetDevicePathResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<PartitionInfo, 128>, D>> Encode<RecoveryInitSystemPartitionTableRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>, T5: Encode<i64, D>, T6: Encode<i64, D>, T7: Encode<i64, D>, T8: Encode<i64, D>> Encode<ProcessStats, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<BytesAndNodes, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>, T1: Encode<u64, D>, T2: Encode<Vector<u8, 132>, D>> Encode<CryptUnwrapKeyRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>, T1: Encode<Vector<u8, 132>, D>, T2: Encode<Vector<u8, 80>, D>> Encode<CryptCreateKeyResponse, D> for (T0, T1, T2)

impl Encode<DeviceQueryResponse, DefaultFuchsiaResourceDialect> for &mut DeviceQueryResponse

impl Encode<Object, DefaultFuchsiaResourceDialect> for &mut Object

impl Encode<DeviceConnect2Request, DefaultFuchsiaResourceDialect> for &mut DeviceConnect2Request

impl Encode<PowerGoal, DefaultFuchsiaResourceDialect> for &mut PowerGoal

impl Encode<PrimaryImportObject2Request, DefaultFuchsiaResourceDialect> for &mut PrimaryImportObject2Request

impl Encode<PrimaryImportObjectRequest, DefaultFuchsiaResourceDialect> for &mut PrimaryImportObjectRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PerformanceCounterEventsMarker>>, DefaultFuchsiaResourceDialect>> Encode<PrimaryCreatePerformanceCounterBufferPoolRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PrimaryMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<NotificationMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceConnect2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<ProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<DependencyInjectionSetMemoryPressureProviderRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PerformanceCounterAccessGetPerformanceCountTokenResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PrimaryEnablePerformanceCounterAccessRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<ObjectType, DefaultFuchsiaResourceDialect>, T2: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<PrimaryImportObject2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<UnboundedVector<PowerGoal>, DefaultFuchsiaResourceDialect>> Encode<PowerElementProviderGetPowerGoalsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BufferOp, D> for BufferOp

impl<D: ResourceDialect> Encode<ObjectType, D> for ObjectType

impl<D: ResourceDialect> Encode<PowerGoalType, D> for PowerGoalType

impl<D: ResourceDialect> Encode<QueryId, D> for QueryId

impl<D: ResourceDialect> Encode<BufferRange, D> for &BufferRange

impl<D: ResourceDialect> Encode<CommandBuffer, D> for &CommandBuffer

impl<D: ResourceDialect> Encode<CommandBufferFlags, D> for CommandBufferFlags

impl<D: ResourceDialect> Encode<DeviceQueryRequest, D> for &DeviceQueryRequest

impl<D: ResourceDialect> Encode<IcdFlags, D> for IcdFlags

impl<D: ResourceDialect> Encode<IcdInfo, D> for &IcdInfo

impl<D: ResourceDialect> Encode<ImportFlags, D> for ImportFlags

impl<D: ResourceDialect> Encode<InlineCommand, D> for &InlineCommand

impl<D: ResourceDialect> Encode<MapFlags, D> for MapFlags

impl<D: ResourceDialect> Encode<PrimaryBufferRangeOp2Request, D> for &PrimaryBufferRangeOp2Request

impl<D: ResourceDialect> Encode<PrimaryCreateContextRequest, D> for &PrimaryCreateContextRequest

impl<D: ResourceDialect> Encode<PrimaryDestroyContextRequest, D> for &PrimaryDestroyContextRequest

impl<D: ResourceDialect> Encode<PrimaryExecuteCommandRequest, D> for &PrimaryExecuteCommandRequest

impl<D: ResourceDialect> Encode<PrimaryMapBufferRequest, D> for &PrimaryMapBufferRequest

impl<D: ResourceDialect> Encode<PrimaryReleaseObjectRequest, D> for &PrimaryReleaseObjectRequest

impl<D: ResourceDialect> Encode<PrimaryUnmapBufferRequest, D> for &PrimaryUnmapBufferRequest

impl<D: ResourceDialect> Encode<ResultFlags, D> for ResultFlags

impl<D: ResourceDialect, T0: Encode<BufferOp, D>, T1: Encode<BufferRange, D>> Encode<PrimaryBufferRangeOp2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<QueryId, D>> Encode<DeviceQueryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<PrimaryIsPerformanceCounterAccessAllowedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<TestDeviceGetUnitTestStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DiagnosticDeviceDumpStateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<PrimaryCreateContextRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<PrimaryDestroyContextRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>> Encode<CommandBuffer, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<BufferRange>, D>, T2: Encode<UnboundedVector<CommandBuffer>, D>, T3: Encode<UnboundedVector<u64>, D>, T4: Encode<UnboundedVector<u64>, D>, T5: Encode<CommandBufferFlags, D>> Encode<PrimaryExecuteCommandRequest, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<InlineCommand>, D>> Encode<PrimaryExecuteInlineCommandsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector<u8, 2048>, D>, T2: Encode<UnboundedVector<u64>, D>> Encode<PrimaryExecuteImmediateCommandsRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<PrimaryOnNotifyMemoryImportedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<PrimaryOnNotifyMessagesConsumedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<PrimaryReleasePerformanceCounterBufferPoolRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<ObjectType, D>> Encode<PrimaryReleaseObjectRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>> Encode<PrimaryDumpPerformanceCountersRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<PrimaryRemovePerformanceCounterBufferFromPoolRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<BufferRange, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Vector<BufferRange, 64>, D>> Encode<PrimaryAddPerformanceCounterBufferOffsetsToPoolRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<u64, 64>, D>> Encode<PrimaryClearPerformanceCountersRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u64, 64>, D>> Encode<PrimaryEnablePerformanceCountersRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<IcdInfo, 8>, D>> Encode<IcdLoaderDeviceGetIcdListResponse, D> for (T0,)

impl Encode<DeviceStartAdbRequest, DefaultFuchsiaResourceDialect> for &mut DeviceStartAdbRequest

impl Encode<ProviderConnectToServiceRequest, DefaultFuchsiaResourceDialect> for &mut ProviderConnectToServiceRequest

impl<T0: Encode<Endpoint<ServerEnd<UsbAdbImpl_Marker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceStartAdbRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<BoundedString<1024>>, DefaultFuchsiaResourceDialect>> Encode<ProviderConnectToServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<StatusFlags, D> for StatusFlags

impl<D: ResourceDialect> Encode<UsbAdbImplQueueTxRequest, D> for &UsbAdbImplQueueTxRequest

impl<D: ResourceDialect> Encode<UsbAdbImplReceiveResponse, D> for &UsbAdbImplReceiveResponse

impl<D: ResourceDialect, T0: Encode<StatusFlags, D>> Encode<UsbAdbImplOnStatusChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<UsbAdbImplQueueTxRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<UsbAdbImplReceiveResponse, D> for (T0,)

impl Encode<CodecConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut CodecConnectorConnectRequest

impl Encode<CompositeConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut CompositeConnectorConnectRequest

impl Encode<CompositeCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for &mut CompositeCreateRingBufferRequest

impl Encode<DaiConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DaiConnectorConnectRequest

impl Encode<DaiCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for &mut DaiCreateRingBufferRequest

impl Encode<RingBufferGetVmoResponse, DefaultFuchsiaResourceDialect> for &mut RingBufferGetVmoResponse

impl Encode<StreamConfigConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut StreamConfigConnectorConnectRequest

impl Encode<StreamConfigCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for &mut StreamConfigCreateRingBufferRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RingBufferGetVmoResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Format, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<RingBufferMarker>>, DefaultFuchsiaResourceDialect>> Encode<CompositeCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<DaiFormat, DefaultFuchsiaResourceDialect>, T1: Encode<Format, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<RingBufferMarker>>, DefaultFuchsiaResourceDialect>> Encode<DaiCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Format, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RingBufferMarker>>, DefaultFuchsiaResourceDialect>> Encode<StreamConfigCreateRingBufferRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<CodecMarker>>, DefaultFuchsiaResourceDialect>> Encode<CodecConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<CompositeMarker>>, DefaultFuchsiaResourceDialect>> Encode<CompositeConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DaiMarker>>, DefaultFuchsiaResourceDialect>> Encode<DaiConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<StreamConfigMarker>>, DefaultFuchsiaResourceDialect>> Encode<StreamConfigConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<DaiFrameFormat, D> for &DaiFrameFormat

impl<D: ResourceDialect> Encode<DaiFrameFormatStandard, D> for DaiFrameFormatStandard

impl<D: ResourceDialect> Encode<DaiSampleFormat, D> for DaiSampleFormat

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<DriverError, D> for DriverError

impl<D: ResourceDialect> Encode<GetVmoError, D> for GetVmoError

impl<D: ResourceDialect> Encode<PlugDetectCapabilities, D> for PlugDetectCapabilities

impl<D: ResourceDialect> Encode<SampleFormat, D> for SampleFormat

impl<D: ResourceDialect> Encode<ChannelAttributes, D> for &ChannelAttributes

impl<D: ResourceDialect> Encode<ChannelSet, D> for &ChannelSet

impl<D: ResourceDialect> Encode<CodecFormatInfo, D> for &CodecFormatInfo

impl<D: ResourceDialect> Encode<CodecGetDaiFormatsResponse, D> for &CodecGetDaiFormatsResponse

impl<D: ResourceDialect> Encode<CodecGetPropertiesResponse, D> for &CodecGetPropertiesResponse

impl<D: ResourceDialect> Encode<CodecIsBridgeableResponse, D> for &CodecIsBridgeableResponse

impl<D: ResourceDialect> Encode<CodecProperties, D> for &CodecProperties

impl<D: ResourceDialect> Encode<CodecSetBridgedModeRequest, D> for &CodecSetBridgedModeRequest

impl<D: ResourceDialect> Encode<CodecSetDaiFormatRequest, D> for &CodecSetDaiFormatRequest

impl<D: ResourceDialect> Encode<CodecSetDaiFormatResponse, D> for &CodecSetDaiFormatResponse

impl<D: ResourceDialect> Encode<CodecStartResponse, D> for &CodecStartResponse

impl<D: ResourceDialect> Encode<CodecStopResponse, D> for &CodecStopResponse

impl<D: ResourceDialect> Encode<CodecWatchPlugStateResponse, D> for &CodecWatchPlugStateResponse

impl<D: ResourceDialect> Encode<CompositeGetDaiFormatsRequest, D> for &CompositeGetDaiFormatsRequest

impl<D: ResourceDialect> Encode<CompositeGetDaiFormatsResponse, D> for &CompositeGetDaiFormatsResponse

impl<D: ResourceDialect> Encode<CompositeGetPropertiesResponse, D> for &CompositeGetPropertiesResponse

impl<D: ResourceDialect> Encode<CompositeProperties, D> for &CompositeProperties

impl<D: ResourceDialect> Encode<CompositeSetDaiFormatRequest, D> for &CompositeSetDaiFormatRequest

impl<D: ResourceDialect> Encode<DaiFormat, D> for &DaiFormat

impl<D: ResourceDialect> Encode<DaiFrameFormatCustom, D> for &DaiFrameFormatCustom

impl<D: ResourceDialect> Encode<DaiGetDaiFormatsResponse, D> for &DaiGetDaiFormatsResponse

impl<D: ResourceDialect> Encode<DaiGetPropertiesResponse, D> for &DaiGetPropertiesResponse

impl<D: ResourceDialect> Encode<DaiGetRingBufferFormatsResponse, D> for &DaiGetRingBufferFormatsResponse

impl<D: ResourceDialect> Encode<DaiProperties, D> for &DaiProperties

impl<D: ResourceDialect> Encode<DaiSupportedFormats, D> for &DaiSupportedFormats

impl<D: ResourceDialect> Encode<DelayInfo, D> for &DelayInfo

impl<D: ResourceDialect> Encode<Format, D> for &Format

impl<D: ResourceDialect> Encode<GainState, D> for &GainState

impl<D: ResourceDialect> Encode<HealthGetHealthStateResponse, D> for &HealthGetHealthStateResponse

impl<D: ResourceDialect> Encode<HealthState, D> for &HealthState

impl<D: ResourceDialect> Encode<PcmFormat, D> for &PcmFormat

impl<D: ResourceDialect> Encode<PcmSupportedFormats, D> for &PcmSupportedFormats

impl<D: ResourceDialect> Encode<PlugState, D> for &PlugState

impl<D: ResourceDialect> Encode<RingBufferGetPropertiesResponse, D> for &RingBufferGetPropertiesResponse

impl<D: ResourceDialect> Encode<RingBufferGetVmoRequest, D> for &RingBufferGetVmoRequest

impl<D: ResourceDialect> Encode<RingBufferPositionInfo, D> for &RingBufferPositionInfo

impl<D: ResourceDialect> Encode<RingBufferProperties, D> for &RingBufferProperties

impl<D: ResourceDialect> Encode<RingBufferStartResponse, D> for &RingBufferStartResponse

impl<D: ResourceDialect> Encode<StreamConfigSetGainRequest, D> for &StreamConfigSetGainRequest

impl<D: ResourceDialect> Encode<StreamProperties, D> for &StreamProperties

impl<D: ResourceDialect> Encode<SupportedFormats, D> for &SupportedFormats

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CodecIsBridgeableResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CodecSetBridgedModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<i8, D>, T3: Encode<u8, D>> Encode<DaiFrameFormatCustom, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<CodecStartResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<CodecStopResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<RingBufferSetActiveChannelsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<RingBufferStartResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<u32, D>> Encode<RingBufferPositionInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<RingBufferGetVmoRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<DaiSampleFormat, D>, T3: Encode<DaiFrameFormat, D>, T4: Encode<u32, D>, T5: Encode<u8, D>, T6: Encode<u8, D>> Encode<DaiFormat, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CompositeGetDaiFormatsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CompositeGetRingBufferFormatsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<RingBufferSetActiveChannelsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<DaiFormat, D>> Encode<CompositeSetDaiFormatRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<SampleFormat, D>, T2: Encode<u8, D>, T3: Encode<u8, D>, T4: Encode<u32, D>> Encode<PcmFormat, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<CodecFormatInfo, D>> Encode<CodecSetDaiFormatResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CodecProperties, D>> Encode<CodecGetPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CompositeProperties, D>> Encode<CompositeGetPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DaiFormat, D>> Encode<CodecSetDaiFormatRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DaiProperties, D>> Encode<DaiGetPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DelayInfo, D>> Encode<RingBufferWatchDelayInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<GainState, D>> Encode<StreamConfigSetGainRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<GainState, D>> Encode<StreamConfigWatchGainStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HealthState, D>> Encode<HealthGetHealthStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlugState, D>> Encode<CodecWatchPlugStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PlugState, D>> Encode<StreamConfigWatchPlugStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RingBufferPositionInfo, D>> Encode<RingBufferWatchClockRecoveryPositionInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RingBufferProperties, D>> Encode<RingBufferGetPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamProperties, D>> Encode<StreamConfigGetPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u32, 64>, D>, T1: Encode<Vector<DaiSampleFormat, 4>, D>, T2: Encode<Vector<DaiFrameFormat, 64>, D>, T3: Encode<Vector<u32, 64>, D>, T4: Encode<Vector<u8, 8>, D>, T5: Encode<Vector<u8, 8>, D>> Encode<DaiSupportedFormats, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Vector<DaiSupportedFormats, 64>, D>> Encode<CodecGetDaiFormatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<DaiSupportedFormats, 64>, D>> Encode<CompositeGetDaiFormatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<DaiSupportedFormats, 64>, D>> Encode<DaiGetDaiFormatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<SupportedFormats, 64>, D>> Encode<CompositeGetRingBufferFormatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<SupportedFormats, 64>, D>> Encode<DaiGetRingBufferFormatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<SupportedFormats, 64>, D>> Encode<StreamConfigGetSupportedFormatsResponse, D> for (T0,)

impl Encode<ConnectorSignalProcessingConnectRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorSignalProcessingConnectRequest

impl<T0: Encode<Endpoint<ServerEnd<SignalProcessingMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectorSignalProcessingConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ElementType, D> for ElementType

impl<D: ResourceDialect> Encode<EndpointType, D> for EndpointType

impl<D: ResourceDialect> Encode<EqualizerBandType, D> for EqualizerBandType

impl<D: ResourceDialect> Encode<GainDomain, D> for GainDomain

impl<D: ResourceDialect> Encode<GainType, D> for GainType

impl<D: ResourceDialect> Encode<Latency, D> for &Latency

impl<D: ResourceDialect> Encode<LevelType, D> for LevelType

impl<D: ResourceDialect> Encode<PlugDetectCapabilities, D> for PlugDetectCapabilities

impl<D: ResourceDialect> Encode<ThresholdType, D> for ThresholdType

impl<D: ResourceDialect> Encode<TypeSpecificElement, D> for &TypeSpecificElement

impl<D: ResourceDialect> Encode<TypeSpecificElementState, D> for &TypeSpecificElementState

impl<D: ResourceDialect> Encode<DaiInterconnect, D> for &DaiInterconnect

impl<D: ResourceDialect> Encode<DaiInterconnectElementState, D> for &DaiInterconnectElementState

impl<D: ResourceDialect> Encode<Dynamics, D> for &Dynamics

impl<D: ResourceDialect> Encode<DynamicsBand, D> for &DynamicsBand

impl<D: ResourceDialect> Encode<DynamicsBandState, D> for &DynamicsBandState

impl<D: ResourceDialect> Encode<DynamicsElementState, D> for &DynamicsElementState

impl<D: ResourceDialect> Encode<DynamicsSupportedControls, D> for DynamicsSupportedControls

impl<D: ResourceDialect> Encode<EdgePair, D> for &EdgePair

impl<D: ResourceDialect> Encode<Element, D> for &Element

impl<D: ResourceDialect> Encode<ElementState, D> for &ElementState

impl<D: ResourceDialect> Encode<Endpoint, D> for &Endpoint

impl<D: ResourceDialect> Encode<EndpointElementState, D> for &EndpointElementState

impl<D: ResourceDialect> Encode<Equalizer, D> for &Equalizer

impl<D: ResourceDialect> Encode<EqualizerBand, D> for &EqualizerBand

impl<D: ResourceDialect> Encode<EqualizerBandState, D> for &EqualizerBandState

impl<D: ResourceDialect> Encode<EqualizerElementState, D> for &EqualizerElementState

impl<D: ResourceDialect> Encode<EqualizerSupportedControls, D> for EqualizerSupportedControls

impl<D: ResourceDialect> Encode<Gain, D> for &Gain

impl<D: ResourceDialect> Encode<GainElementState, D> for &GainElementState

impl<D: ResourceDialect> Encode<PlugState, D> for &PlugState

impl<D: ResourceDialect> Encode<ReaderGetElementsResponse, D> for &ReaderGetElementsResponse

impl<D: ResourceDialect> Encode<ReaderGetTopologiesResponse, D> for &ReaderGetTopologiesResponse

impl<D: ResourceDialect> Encode<ReaderWatchElementStateRequest, D> for &ReaderWatchElementStateRequest

impl<D: ResourceDialect> Encode<ReaderWatchElementStateResponse, D> for &ReaderWatchElementStateResponse

impl<D: ResourceDialect> Encode<ReaderWatchTopologyResponse, D> for &ReaderWatchTopologyResponse

impl<D: ResourceDialect> Encode<SettableElementState, D> for &SettableElementState

impl<D: ResourceDialect> Encode<Topology, D> for &Topology

impl<D: ResourceDialect> Encode<VendorSpecific, D> for &VendorSpecific

impl<D: ResourceDialect> Encode<VendorSpecificState, D> for &VendorSpecificState

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ReaderWatchElementStateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ReaderWatchTopologyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<SignalProcessingSetTopologyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<EdgePair, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<SettableElementState, D>> Encode<SignalProcessingSetElementStateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ElementState, D>> Encode<ReaderWatchElementStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Element, 64>, D>> Encode<ReaderGetElementsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Topology, 64>, D>> Encode<ReaderGetTopologiesResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<DeviceGetStateAbsoluteResponse, D> for &DeviceGetStateAbsoluteResponse

impl<D: ResourceDialect> Encode<DeviceSetStateAbsoluteRequest, D> for &DeviceSetStateAbsoluteRequest

impl<D: ResourceDialect> Encode<DeviceSetStateNormalizedRequest, D> for &DeviceSetStateNormalizedRequest

impl<D: ResourceDialect> Encode<State, D> for &State

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<f64, D>> Encode<State, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<DeviceGetMaxAbsoluteBrightnessResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<DeviceGetNormalizedBrightnessScaleResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<DeviceSetNormalizedBrightnessScaleRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<State, D>> Encode<DeviceGetStateAbsoluteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<State, D>> Encode<DeviceGetStateNormalizedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<State, D>> Encode<DeviceSetStateAbsoluteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<State, D>> Encode<DeviceSetStateNormalizedRequest, D> for (T0,)

impl Encode<BlockOpenSessionRequest, DefaultFuchsiaResourceDialect> for &mut BlockOpenSessionRequest

impl Encode<BlockOpenSessionWithOffsetMapRequest, DefaultFuchsiaResourceDialect> for &mut BlockOpenSessionWithOffsetMapRequest

impl Encode<InspectVmoProviderGetVmoResponse, DefaultFuchsiaResourceDialect> for &mut InspectVmoProviderGetVmoResponse

impl Encode<SessionAttachVmoRequest, DefaultFuchsiaResourceDialect> for &mut SessionAttachVmoRequest

impl Encode<SessionGetFifoResponse, DefaultFuchsiaResourceDialect> for &mut SessionGetFifoResponse

impl<T0: Encode<Endpoint<ServerEnd<SessionMarker>>, DefaultFuchsiaResourceDialect>> Encode<BlockOpenSessionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<SessionMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<OffsetMapMarker>>>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Vector<BlockOffsetMapping, 64>>, DefaultFuchsiaResourceDialect>> Encode<BlockOpenSessionWithOffsetMapRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<Fifo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<SessionGetFifoResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<InspectVmoProviderGetVmoResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<SessionAttachVmoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BlockGetInfoResponse, D> for &BlockGetInfoResponse

impl<D: ResourceDialect> Encode<BlockGetStatsRequest, D> for &BlockGetStatsRequest

impl<D: ResourceDialect> Encode<BlockGetStatsResponse, D> for &BlockGetStatsResponse

impl<D: ResourceDialect> Encode<BlockInfo, D> for &BlockInfo

impl<D: ResourceDialect> Encode<BlockOffsetMapping, D> for &BlockOffsetMapping

impl<D: ResourceDialect> Encode<BlockStats, D> for &BlockStats

impl<D: ResourceDialect> Encode<Flag, D> for Flag

impl<D: ResourceDialect> Encode<FtlFormatResponse, D> for &FtlFormatResponse

impl<D: ResourceDialect> Encode<OffsetMapQueryRequest, D> for &OffsetMapQueryRequest

impl<D: ResourceDialect> Encode<OffsetMapQueryResponse, D> for &OffsetMapQueryResponse

impl<D: ResourceDialect> Encode<OperationStats, D> for &OperationStats

impl<D: ResourceDialect> Encode<RequestStats, D> for &RequestStats

impl<D: ResourceDialect> Encode<SessionAttachVmoResponse, D> for &SessionAttachVmoResponse

impl<D: ResourceDialect> Encode<VmoId, D> for &VmoId

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BlockGetStatsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<FtlFormatResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<VmoId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<Flag, D>> Encode<BlockInfo, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<OffsetMapQueryRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<BlockOffsetMapping, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>> Encode<RequestStats, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<BlockInfo, D>> Encode<BlockGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BlockStats, D>> Encode<BlockGetStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OperationStats, D>, T1: Encode<OperationStats, D>, T2: Encode<OperationStats, D>, T3: Encode<OperationStats, D>> Encode<BlockStats, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<RequestStats, D>, T1: Encode<RequestStats, D>> Encode<OperationStats, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<VmoId, D>> Encode<SessionAttachVmoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BlockOffsetMapping, 64>, D>> Encode<OffsetMapQueryResponse, D> for (T0,)

impl Encode<BlockOp, DefaultFuchsiaResourceDialect> for &mut BlockOp

impl Encode<BlockReadWrite, DefaultFuchsiaResourceDialect> for &mut BlockReadWrite

impl Encode<CommonQueueRequest, DefaultFuchsiaResourceDialect> for &mut CommonQueueRequest

impl Encode<CommonQueueResponse, DefaultFuchsiaResourceDialect> for &mut CommonQueueResponse

impl<T0: Encode<BlockOp, DefaultFuchsiaResourceDialect>> Encode<CommonQueueRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<BlockOp, DefaultFuchsiaResourceDialect>> Encode<CommonQueueResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BlockCommand, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<u32, DefaultFuchsiaResourceDialect>, T4: Encode<u64, DefaultFuchsiaResourceDialect>, T5: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<BlockReadWrite, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect> Encode<BlockOpcode, D> for BlockOpcode

impl<D: ResourceDialect> Encode<BlockCommand, D> for &BlockCommand

impl<D: ResourceDialect> Encode<BlockIoFlag, D> for BlockIoFlag

impl<D: ResourceDialect> Encode<BlockTrim, D> for &BlockTrim

impl<D: ResourceDialect> Encode<CommonQueryResponse, D> for &CommonQueryResponse

impl<D: ResourceDialect, T0: Encode<BlockOpcode, D>, T1: Encode<BlockIoFlag, D>> Encode<BlockCommand, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BlockCommand, D>, T1: Encode<u32, D>, T2: Encode<u64, D>> Encode<BlockTrim, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BlockInfo, D>, T1: Encode<u64, D>> Encode<CommonQueryResponse, D> for (T0, T1)

impl<D: ResourceDialect> Encode<DeviceManagerFormatRequest, D> for &DeviceManagerFormatRequest

impl<D: ResourceDialect> Encode<DeviceManagerFormatResponse, D> for &DeviceManagerFormatResponse

impl<D: ResourceDialect> Encode<DeviceManagerSealResponse, D> for &DeviceManagerSealResponse

impl<D: ResourceDialect> Encode<DeviceManagerShredResponse, D> for &DeviceManagerShredResponse

impl<D: ResourceDialect> Encode<DeviceManagerUnsealRequest, D> for &DeviceManagerUnsealRequest

impl<D: ResourceDialect> Encode<DeviceManagerUnsealResponse, D> for &DeviceManagerUnsealResponse

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceManagerFormatResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceManagerSealResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceManagerShredResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceManagerUnsealResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 256>, D>, T1: Encode<u8, D>> Encode<DeviceManagerFormatRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 256>, D>, T1: Encode<u8, D>> Encode<DeviceManagerUnsealRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Guid, D> for &Guid

impl<D: ResourceDialect> Encode<PartitionGetMetadataResponse, D> for &PartitionGetMetadataResponse

impl<D: ResourceDialect> Encode<PartitionGetNameResponse, D> for &PartitionGetNameResponse

impl<D: ResourceDialect> Encode<PartitionGetTypeGuidResponse, D> for &PartitionGetTypeGuidResponse

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Boxed<Guid>, D>> Encode<PartitionGetInstanceGuidResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Boxed<Guid>, D>> Encode<PartitionGetTypeGuidResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Optional<BoundedString<128>>, D>> Encode<PartitionGetNameResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>> Encode<Guid, D> for (T0,)

impl<D: ResourceDialect> Encode<VolumeDestroyResponse, D> for &VolumeDestroyResponse

impl<D: ResourceDialect> Encode<VolumeExtendRequest, D> for &VolumeExtendRequest

impl<D: ResourceDialect> Encode<VolumeExtendResponse, D> for &VolumeExtendResponse

impl<D: ResourceDialect> Encode<VolumeGetVolumeInfoResponse, D> for &VolumeGetVolumeInfoResponse

impl<D: ResourceDialect> Encode<VolumeInfo, D> for &VolumeInfo

impl<D: ResourceDialect> Encode<VolumeManagerActivateRequest, D> for &VolumeManagerActivateRequest

impl<D: ResourceDialect> Encode<VolumeManagerActivateResponse, D> for &VolumeManagerActivateResponse

impl<D: ResourceDialect> Encode<VolumeManagerGetInfoResponse, D> for &VolumeManagerGetInfoResponse

impl<D: ResourceDialect> Encode<VolumeManagerInfo, D> for &VolumeManagerInfo

impl<D: ResourceDialect> Encode<VolumeQuerySlicesRequest, D> for &VolumeQuerySlicesRequest

impl<D: ResourceDialect> Encode<VolumeQuerySlicesResponse, D> for &VolumeQuerySlicesResponse

impl<D: ResourceDialect> Encode<VolumeShrinkRequest, D> for &VolumeShrinkRequest

impl<D: ResourceDialect> Encode<VolumeShrinkResponse, D> for &VolumeShrinkResponse

impl<D: ResourceDialect> Encode<VsliceRange, D> for &VsliceRange

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u64, D>> Encode<VsliceRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VolumeDestroyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VolumeExtendResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VolumeManagerActivateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VolumeManagerAllocatePartitionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VolumeManagerSetPartitionLimitResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VolumeShrinkResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<u64, D>> Encode<VolumeManagerGetPartitionLimitResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Array<VsliceRange, 16>, D>, T2: Encode<u64, D>> Encode<VolumeQuerySlicesResponse, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Boxed<VolumeManagerInfo>, D>> Encode<VolumeManagerGetInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Boxed<VolumeManagerInfo>, D>, T2: Encode<Boxed<VolumeInfo>, D>> Encode<VolumeGetVolumeInfoResponse, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<VolumeExtendRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<VolumeInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<VolumeShrinkRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>> Encode<VolumeManagerInfo, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Guid, D>, T2: Encode<Guid, D>, T3: Encode<BoundedString<128>, D>, T4: Encode<u32, D>> Encode<VolumeManagerAllocatePartitionRequest, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Guid, D>> Encode<VolumeManagerGetPartitionLimitRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Guid, D>, T1: Encode<u64, D>> Encode<VolumeManagerSetPartitionLimitRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Guid, D>, T1: Encode<Guid, D>> Encode<VolumeManagerActivateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Guid, D>, T1: Encode<BoundedString<128>, D>> Encode<VolumeManagerSetPartitionNameRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<u64, 16>, D>> Encode<VolumeQuerySlicesRequest, D> for (T0,)

impl Encode<HciOpenAclDataChannelRequest, DefaultFuchsiaResourceDialect> for &mut HciOpenAclDataChannelRequest

impl Encode<HciOpenCommandChannelRequest, DefaultFuchsiaResourceDialect> for &mut HciOpenCommandChannelRequest

impl Encode<HciOpenIsoDataChannelRequest, DefaultFuchsiaResourceDialect> for &mut HciOpenIsoDataChannelRequest

impl Encode<HciOpenScoDataChannelRequest, DefaultFuchsiaResourceDialect> for &mut HciOpenScoDataChannelRequest

impl Encode<HciOpenSnoopChannelRequest, DefaultFuchsiaResourceDialect> for &mut HciOpenSnoopChannelRequest

impl Encode<HciTransportConfigureScoRequest, DefaultFuchsiaResourceDialect> for &mut HciTransportConfigureScoRequest

impl Encode<PeerParameters, DefaultFuchsiaResourceDialect> for &mut PeerParameters

impl Encode<VendorOpenHciResponse, DefaultFuchsiaResourceDialect> for &mut VendorOpenHciResponse

impl Encode<VendorOpenHciTransportResponse, DefaultFuchsiaResourceDialect> for &mut VendorOpenHciTransportResponse

impl Encode<VendorOpenSnoopResponse, DefaultFuchsiaResourceDialect> for &mut VendorOpenSnoopResponse

impl<T0: Encode<Endpoint<ClientEnd<HciMarker>>, DefaultFuchsiaResourceDialect>> Encode<VendorOpenHciResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<HciTransportMarker>>, DefaultFuchsiaResourceDialect>> Encode<VendorOpenHciTransportResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<SnoopMarker>>, DefaultFuchsiaResourceDialect>> Encode<VendorOpenSnoopResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HciOpenAclDataChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HciOpenCommandChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HciOpenIsoDataChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HciOpenScoDataChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HciOpenSnoopChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ConnectionState, D> for ConnectionState

impl<D: ResourceDialect> Encode<EmulatorError, D> for EmulatorError

impl<D: ResourceDialect> Encode<EmulatorPeerError, D> for EmulatorPeerError

impl<D: ResourceDialect> Encode<HciConfig, D> for HciConfig

impl<D: ResourceDialect> Encode<HciError, D> for HciError

impl<D: ResourceDialect> Encode<LegacyAdvertisingType, D> for LegacyAdvertisingType

impl<D: ResourceDialect> Encode<PacketDirection, D> for PacketDirection

impl<D: ResourceDialect> Encode<ReceivedPacket, D> for &ReceivedPacket

impl<D: ResourceDialect> Encode<ScoCodingFormat, D> for ScoCodingFormat

impl<D: ResourceDialect> Encode<ScoEncoding, D> for ScoEncoding

impl<D: ResourceDialect> Encode<ScoSampleRate, D> for ScoSampleRate

impl<D: ResourceDialect> Encode<SentPacket, D> for &SentPacket

impl<D: ResourceDialect> Encode<SnoopPacket, D> for &SnoopPacket

impl<D: ResourceDialect> Encode<VendorAclDirection, D> for VendorAclDirection

impl<D: ResourceDialect> Encode<VendorAclPriority, D> for VendorAclPriority

impl<D: ResourceDialect> Encode<VendorCommand, D> for &VendorCommand

impl<D: ResourceDialect> Encode<AclBufferSettings, D> for &AclBufferSettings

impl<D: ResourceDialect> Encode<AdvertisingData, D> for &AdvertisingData

impl<D: ResourceDialect> Encode<AndroidVendorSupport, D> for &AndroidVendorSupport

impl<D: ResourceDialect> Encode<ControllerParameters, D> for &ControllerParameters

impl<D: ResourceDialect> Encode<EmulatorSettings, D> for &EmulatorSettings

impl<D: ResourceDialect> Encode<HciConfigureScoRequest, D> for &HciConfigureScoRequest

impl<D: ResourceDialect> Encode<LeScanState, D> for &LeScanState

impl<D: ResourceDialect> Encode<LegacyAdvertisingState, D> for &LegacyAdvertisingState

impl<D: ResourceDialect> Encode<PeerSetLeAdvertisementRequest, D> for &PeerSetLeAdvertisementRequest

impl<D: ResourceDialect> Encode<ScoPacket, D> for &ScoPacket

impl<D: ResourceDialect> Encode<SnoopAcknowledgePacketsRequest, D> for &SnoopAcknowledgePacketsRequest

impl<D: ResourceDialect> Encode<SnoopOnDroppedPacketsRequest, D> for &SnoopOnDroppedPacketsRequest

impl<D: ResourceDialect> Encode<SnoopOnObservePacketRequest, D> for &SnoopOnObservePacketRequest

impl<D: ResourceDialect> Encode<VendorEncodeCommandResponse, D> for &VendorEncodeCommandResponse

impl<D: ResourceDialect> Encode<VendorFeatures, D> for &VendorFeatures

impl<D: ResourceDialect> Encode<VendorSetAclPriorityParams, D> for &VendorSetAclPriorityParams

impl<D: ResourceDialect, T0: Encode<ConnectionRole, D>> Encode<PeerEmulateLeConnectionCompleteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HciError, D>> Encode<PeerAssignConnectionStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ScoCodingFormat, D>, T1: Encode<ScoEncoding, D>, T2: Encode<ScoSampleRate, D>> Encode<HciConfigureScoRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<SnoopAcknowledgePacketsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<32>>, D>> Encode<VirtualControllerCreateEmulatorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<ConnectionState>, D>> Encode<PeerWatchConnectionStatesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<LeScanState>, D>> Encode<EmulatorWatchLeScanStatesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<LegacyAdvertisingState>, D>> Encode<EmulatorWatchLegacyAdvertisingStatesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 16>, D>> Encode<VendorEncodeCommandResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 258>, D>> Encode<ScoPacket, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ServiceDefinition, 32>, D>> Encode<PeerSetServiceDefinitionsRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<LeafGetStringResponse, D> for &LeafGetStringResponse

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LeafGetStringResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<CpuOperatingPointInfo, D> for &CpuOperatingPointInfo

impl<D: ResourceDialect> Encode<DeviceGetDomainIdResponse, D> for &DeviceGetDomainIdResponse

impl<D: ResourceDialect> Encode<DeviceGetLogicalCoreIdRequest, D> for &DeviceGetLogicalCoreIdRequest

impl<D: ResourceDialect> Encode<DeviceGetLogicalCoreIdResponse, D> for &DeviceGetLogicalCoreIdResponse

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<CpuOperatingPointInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetCurrentOperatingPointResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetDomainIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetOperatingPointCountResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetOperatingPointInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceSetCurrentOperatingPointRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceSetCurrentOperatingPointResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DeviceGetLogicalCoreIdRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DeviceGetLogicalCoreIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DeviceGetNumLogicalCoresResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceGetRelativePerformanceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CpuOperatingPointInfo, D>> Encode<DeviceGetOperatingPointInfoResponse, D> for (T0,)

impl Encode<CoordinatorApplyConfig3Request, DefaultFuchsiaResourceDialect> for &mut CoordinatorApplyConfig3Request

impl Encode<CoordinatorImportBufferCollectionRequest, DefaultFuchsiaResourceDialect> for &mut CoordinatorImportBufferCollectionRequest

impl Encode<CoordinatorImportEventRequest, DefaultFuchsiaResourceDialect> for &mut CoordinatorImportEventRequest

impl<T0: Encode<BufferCollectionId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<CoordinatorImportBufferCollectionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<EventId, DefaultFuchsiaResourceDialect>> Encode<CoordinatorImportEventRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<VirtconMode, D> for VirtconMode

impl<D: ResourceDialect> Encode<BufferCollectionId, D> for &BufferCollectionId

impl<D: ResourceDialect> Encode<BufferId, D> for &BufferId

impl<D: ResourceDialect> Encode<ClientCompositionOp, D> for &ClientCompositionOp

impl<D: ResourceDialect> Encode<ConfigStamp, D> for &ConfigStamp

impl<D: ResourceDialect> Encode<CoordinatorCheckConfigRequest, D> for &CoordinatorCheckConfigRequest

impl<D: ResourceDialect> Encode<CoordinatorCheckConfigResponse, D> for &CoordinatorCheckConfigResponse

impl<D: ResourceDialect> Encode<CoordinatorCreateLayerResponse, D> for &CoordinatorCreateLayerResponse

impl<D: ResourceDialect> Encode<CoordinatorDestroyLayerRequest, D> for &CoordinatorDestroyLayerRequest

impl<D: ResourceDialect> Encode<CoordinatorImportImageRequest, D> for &CoordinatorImportImageRequest

impl<D: ResourceDialect> Encode<CoordinatorReleaseEventRequest, D> for &CoordinatorReleaseEventRequest

impl<D: ResourceDialect> Encode<CoordinatorReleaseImageRequest, D> for &CoordinatorReleaseImageRequest

impl<D: ResourceDialect> Encode<CoordinatorSetMinimumRgbRequest, D> for &CoordinatorSetMinimumRgbRequest

impl<D: ResourceDialect> Encode<CoordinatorStartCaptureRequest, D> for &CoordinatorStartCaptureRequest

impl<D: ResourceDialect> Encode<EventId, D> for &EventId

impl<D: ResourceDialect> Encode<ImageId, D> for &ImageId

impl<D: ResourceDialect> Encode<Info, D> for &Info

impl<D: ResourceDialect> Encode<LayerId, D> for &LayerId

impl<D: ResourceDialect> Encode<VsyncAckCookie, D> for &VsyncAckCookie

impl<D: ResourceDialect, T0: Encode<VirtconMode, D>> Encode<CoordinatorSetVirtconModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ConfigResult, D>, T1: Encode<UnboundedVector<ClientCompositionOp>, D>> Encode<CoordinatorCheckConfigResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CoordinatorCheckConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CoordinatorIsCaptureSupportedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CoordinatorListenerOnClientOwnershipChangeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<CoordinatorSetVsyncEventDeliveryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BufferCollectionId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ConfigStamp, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<CoordinatorAcknowledgeVsyncRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<EventId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ImageId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<LayerId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<VsyncAckCookie, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<CoordinatorSetMinimumRgbRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BufferCollectionId, D>> Encode<CoordinatorReleaseBufferCollectionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BufferCollectionId, D>, T1: Encode<u32, D>> Encode<BufferId, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BufferCollectionId, D>, T1: Encode<ImageBufferUsage, D>> Encode<CoordinatorSetBufferCollectionConstraintsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ConfigStamp, D>> Encode<CoordinatorGetLatestAppliedConfigStampResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<EventId, D>> Encode<CoordinatorReleaseEventRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<EventId, D>, T1: Encode<ImageId, D>> Encode<CoordinatorStartCaptureRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ImageId, D>> Encode<CoordinatorReleaseImageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LayerId, D>> Encode<CoordinatorCreateLayerResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LayerId, D>> Encode<CoordinatorDestroyLayerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LayerId, D>, T1: Encode<AlphaMode, D>, T2: Encode<f32, D>> Encode<CoordinatorSetLayerPrimaryAlphaRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<LayerId, D>, T1: Encode<CoordinateTransformation, D>, T2: Encode<RectU, D>, T3: Encode<RectU, D>> Encode<CoordinatorSetLayerPrimaryPositionRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<LayerId, D>, T1: Encode<ImageId, D>, T2: Encode<EventId, D>> Encode<CoordinatorSetLayerImage2Request, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<LayerId, D>, T1: Encode<Color, D>> Encode<CoordinatorSetLayerColorConfigRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<LayerId, D>, T1: Encode<ImageMetadata, D>> Encode<CoordinatorSetLayerPrimaryConfigRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<bool, D>> Encode<CoordinatorSetDisplayPowerRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<i64, D>, T2: Encode<ConfigStamp, D>, T3: Encode<VsyncAckCookie, D>> Encode<CoordinatorListenerOnVsyncRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<LayerId, D>, T2: Encode<ClientCompositionOpcode, D>> Encode<ClientCompositionOp, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<Mode, D>> Encode<CoordinatorSetDisplayModeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<Array<f32, 3>, D>, T2: Encode<Array<f32, 9>, D>, T3: Encode<Array<f32, 3>, D>> Encode<CoordinatorSetDisplayColorConversionRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<UnboundedVector<LayerId>, D>> Encode<CoordinatorSetDisplayLayersRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DisplayId, D>, T1: Encode<UnboundedVector<Mode>, D>, T2: Encode<UnboundedVector<PixelFormat>, D>, T3: Encode<BoundedString<128>, D>, T4: Encode<BoundedString<128>, D>, T5: Encode<BoundedString<128>, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<bool, D>> Encode<Info, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

impl<D: ResourceDialect, T0: Encode<ImageMetadata, D>, T1: Encode<BufferId, D>, T2: Encode<ImageId, D>> Encode<CoordinatorImportImageRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Info>, D>, T1: Encode<UnboundedVector<DisplayId>, D>> Encode<CoordinatorListenerOnDisplaysChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<AlphaMode, D> for AlphaMode

impl<D: ResourceDialect> Encode<ClientCompositionOpcode, D> for ClientCompositionOpcode

impl<D: ResourceDialect> Encode<ConfigResult, D> for ConfigResult

impl<D: ResourceDialect> Encode<CoordinateTransformation, D> for CoordinateTransformation

impl<D: ResourceDialect> Encode<Color, D> for &Color

impl<D: ResourceDialect> Encode<DisplayId, D> for &DisplayId

impl<D: ResourceDialect> Encode<ImageBufferUsage, D> for &ImageBufferUsage

impl<D: ResourceDialect> Encode<ImageMetadata, D> for &ImageMetadata

impl<D: ResourceDialect> Encode<Mode, D> for &Mode

impl<D: ResourceDialect> Encode<ModeFlags, D> for ModeFlags

impl<D: ResourceDialect> Encode<ModeId, D> for &ModeId

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<ModeId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ImageBufferUsage, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DisplayId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PixelFormat, D>, T1: Encode<Array<u8, 8>, D>> Encode<Color, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SizeU, D>, T1: Encode<u32, D>> Encode<ImageMetadata, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SizeU, D>, T1: Encode<u32, D>, T2: Encode<ModeFlags, D>> Encode<Mode, D> for (T0, T1, T2)

impl Encode<DeviceDownloadFirmwareRequest, DefaultFuchsiaResourceDialect> for &mut DeviceDownloadFirmwareRequest

impl<T0: Encode<HandleType<Vmo, { _ }, 49271>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<DeviceDownloadFirmwareRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<Report, DefaultFuchsiaResourceDialect> for &mut Report

impl<D: ResourceDialect> Encode<HidBootProtocol, D> for HidBootProtocol

impl<D: ResourceDialect> Encode<HidDescriptorType, D> for HidDescriptorType

impl<D: ResourceDialect> Encode<HidProtocol, D> for HidProtocol

impl<D: ResourceDialect> Encode<ReportType, D> for ReportType

impl<D: ResourceDialect> Encode<HidInfo, D> for &HidInfo

impl<D: ResourceDialect> Encode<HidbusGetDescriptorRequest, D> for &HidbusGetDescriptorRequest

impl<D: ResourceDialect> Encode<HidbusGetDescriptorResponse, D> for &HidbusGetDescriptorResponse

impl<D: ResourceDialect> Encode<HidbusGetIdleRequest, D> for &HidbusGetIdleRequest

impl<D: ResourceDialect> Encode<HidbusGetIdleResponse, D> for &HidbusGetIdleResponse

impl<D: ResourceDialect> Encode<HidbusGetProtocolResponse, D> for &HidbusGetProtocolResponse

impl<D: ResourceDialect> Encode<HidbusGetReportRequest, D> for &HidbusGetReportRequest

impl<D: ResourceDialect> Encode<HidbusGetReportResponse, D> for &HidbusGetReportResponse

impl<D: ResourceDialect> Encode<HidbusQueryResponse, D> for &HidbusQueryResponse

impl<D: ResourceDialect> Encode<HidbusSetDescriptorRequest, D> for &HidbusSetDescriptorRequest

impl<D: ResourceDialect> Encode<HidbusSetIdleRequest, D> for &HidbusSetIdleRequest

impl<D: ResourceDialect> Encode<HidbusSetProtocolRequest, D> for &HidbusSetProtocolRequest

impl<D: ResourceDialect> Encode<HidbusSetReportRequest, D> for &HidbusSetReportRequest

impl<D: ResourceDialect, T0: Encode<HidDescriptorType, D>> Encode<HidbusGetDescriptorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HidDescriptorType, D>, T1: Encode<Vector<u8, 8192>, D>> Encode<HidbusSetDescriptorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HidProtocol, D>> Encode<HidbusGetProtocolResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HidProtocol, D>> Encode<HidbusSetProtocolRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ReportType, D>, T1: Encode<u8, D>, T2: Encode<u64, D>> Encode<HidbusGetReportRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<ReportType, D>, T1: Encode<u8, D>, T2: Encode<Vector<u8, 8192>, D>> Encode<HidbusSetReportRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<HidbusGetIdleResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<HidbusGetIdleRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<i64, D>> Encode<HidbusSetIdleRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HidInfo, D>> Encode<HidbusQueryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<HidbusGetDescriptorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<HidbusGetReportResponse, D> for (T0,)

impl Encode<DeviceGetPropertiesResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetPropertiesResponse

impl Encode<DeviceSetEventRequest, DefaultFuchsiaResourceDialect> for &mut DeviceSetEventRequest

impl Encode<DeviceStartAndWait2Request, DefaultFuchsiaResourceDialect> for &mut DeviceStartAndWait2Request

impl Encode<DeviceStartAndWait2Response, DefaultFuchsiaResourceDialect> for &mut DeviceStartAndWait2Response

impl Encode<DeviceStartAndWaitRequest, DefaultFuchsiaResourceDialect> for &mut DeviceStartAndWaitRequest

impl Encode<DeviceStartAndWaitResponse, DefaultFuchsiaResourceDialect> for &mut DeviceStartAndWaitResponse

impl Encode<Properties, DefaultFuchsiaResourceDialect> for &mut Properties

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Resolution, DefaultFuchsiaResourceDialect>, T2: Encode<u64, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceStartAndWaitRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Resolution, DefaultFuchsiaResourceDialect>, T2: Encode<u64, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<DeviceStartAndWait2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceSetEventRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Properties, DefaultFuchsiaResourceDialect>> Encode<DeviceGetPropertiesResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<DeviceStartAndWait2Response, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<DeviceStartAndWaitResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<DriverError, D> for DriverError

impl<D: ResourceDialect> Encode<Resolution, D> for &Resolution

impl<D: ResourceDialect> Encode<DeviceGetTicksLeftRequest, D> for &DeviceGetTicksLeftRequest

impl<D: ResourceDialect> Encode<DeviceGetTicksLeftResponse, D> for &DeviceGetTicksLeftResponse

impl<D: ResourceDialect> Encode<DeviceStartRequest, D> for &DeviceStartRequest

impl<D: ResourceDialect> Encode<DeviceStopRequest, D> for &DeviceStopRequest

impl<D: ResourceDialect> Encode<TimerProperties, D> for &TimerProperties

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DeviceGetTicksLeftRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DeviceGetTicksLeftResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DeviceStopRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Resolution, D>, T2: Encode<u64, D>> Encode<DeviceStartRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<DataTransfer, D> for &DataTransfer

impl<D: ResourceDialect> Encode<DeviceGetNameResponse, D> for &DeviceGetNameResponse

impl<D: ResourceDialect> Encode<DeviceTransferRequest, D> for &DeviceTransferRequest

impl<D: ResourceDialect> Encode<DeviceTransferResponse, D> for &DeviceTransferResponse

impl<D: ResourceDialect> Encode<Transaction, D> for &Transaction

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<DeviceGetNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Transaction, 256>, D>> Encode<DeviceTransferRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Vector<u8, 32768>, 256>, D>> Encode<DeviceTransferResponse, D> for (T0,)

impl Encode<ControllerOpenSessionRequest, DefaultFuchsiaResourceDialect> for &mut ControllerOpenSessionRequest

impl Encode<DeviceGetDeviceReportsReaderRequest, DefaultFuchsiaResourceDialect> for &mut DeviceGetDeviceReportsReaderRequest

impl Encode<DeviceGetReportsEventResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetReportsEventResponse

impl Encode<DeviceReportsReaderReadReportsResponse, DefaultFuchsiaResourceDialect> for &mut DeviceReportsReaderReadReportsResponse

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControllerOpenSessionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceReportsReaderMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetDeviceReportsReaderRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetReportsEventResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<Report, 50>, DefaultFuchsiaResourceDialect>> Encode<DeviceReportsReaderReadReportsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<DeviceGetReportDescResponse, D> for &DeviceGetReportDescResponse

impl<D: ResourceDialect> Encode<DeviceGetReportRequest, D> for &DeviceGetReportRequest

impl<D: ResourceDialect> Encode<DeviceGetReportResponse, D> for &DeviceGetReportResponse

impl<D: ResourceDialect> Encode<DeviceQueryResponse, D> for &DeviceQueryResponse

impl<D: ResourceDialect> Encode<DeviceReadReportsResponse, D> for &DeviceReadReportsResponse

impl<D: ResourceDialect> Encode<DeviceSetReportRequest, D> for &DeviceSetReportRequest

impl<D: ResourceDialect> Encode<DeviceSetTraceIdRequest, D> for &DeviceSetTraceIdRequest

impl<D: ResourceDialect, T0: Encode<ReportType, D>, T1: Encode<u8, D>> Encode<DeviceGetReportRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ReportType, D>, T1: Encode<u8, D>, T2: Encode<Vector<u8, 8192>, D>> Encode<DeviceSetReportRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceSetTraceIdRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HidInfo, D>> Encode<DeviceQueryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<DeviceGetReportDescResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<DeviceGetReportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<DeviceReadReportsResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Capability, D> for Capability

impl<D: ResourceDialect> Encode<LightError, D> for LightError

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect> Encode<GroupInfo, D> for &GroupInfo

impl<D: ResourceDialect> Encode<Info, D> for &Info

impl<D: ResourceDialect> Encode<LightGetCurrentRgbValueRequest, D> for &LightGetCurrentRgbValueRequest

impl<D: ResourceDialect> Encode<LightGetCurrentRgbValueResponse, D> for &LightGetCurrentRgbValueResponse

impl<D: ResourceDialect> Encode<LightGetGroupInfoRequest, D> for &LightGetGroupInfoRequest

impl<D: ResourceDialect> Encode<LightGetGroupInfoResponse, D> for &LightGetGroupInfoResponse

impl<D: ResourceDialect> Encode<LightGetInfoRequest, D> for &LightGetInfoRequest

impl<D: ResourceDialect> Encode<LightGetInfoResponse, D> for &LightGetInfoResponse

impl<D: ResourceDialect> Encode<LightGetNumLightGroupsResponse, D> for &LightGetNumLightGroupsResponse

impl<D: ResourceDialect> Encode<LightGetNumLightsResponse, D> for &LightGetNumLightsResponse

impl<D: ResourceDialect> Encode<LightSetBrightnessValueRequest, D> for &LightSetBrightnessValueRequest

impl<D: ResourceDialect> Encode<LightSetGroupRgbValueRequest, D> for &LightSetGroupRgbValueRequest

impl<D: ResourceDialect> Encode<LightSetGroupSimpleValueRequest, D> for &LightSetGroupSimpleValueRequest

impl<D: ResourceDialect> Encode<LightSetRgbValueRequest, D> for &LightSetRgbValueRequest

impl<D: ResourceDialect> Encode<LightSetSimpleValueRequest, D> for &LightSetSimpleValueRequest

impl<D: ResourceDialect> Encode<Metadata, D> for &Metadata

impl<D: ResourceDialect> Encode<Rgb, D> for &Rgb

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<LightGetCurrentSimpleValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<LightGetCurrentBrightnessValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>, T2: Encode<f64, D>> Encode<Rgb, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetCurrentBrightnessValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetCurrentRgbValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetCurrentSimpleValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetGroupCurrentBrightnessValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetGroupCurrentRgbValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetGroupCurrentSimpleValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetGroupInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetNumLightGroupsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LightGetNumLightsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>> Encode<LightSetSimpleValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<f64, D>> Encode<LightSetBrightnessValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Rgb, D>> Encode<LightSetRgbValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<bool>, D>> Encode<LightSetGroupSimpleValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<f64>, D>> Encode<LightSetGroupBrightnessValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<Rgb>, D>> Encode<LightSetGroupRgbValueRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<GroupInfo, D>> Encode<LightGetGroupInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Info, D>> Encode<LightGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Rgb, D>> Encode<LightGetCurrentRgbValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>, T1: Encode<Capability, D>> Encode<Info, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>, T1: Encode<u32, D>, T2: Encode<Capability, D>> Encode<GroupInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<bool>>, D>> Encode<LightGetGroupCurrentSimpleValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<f64>>, D>> Encode<LightGetGroupCurrentBrightnessValueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedVector<Rgb>>, D>> Encode<LightGetGroupCurrentRgbValueResponse, D> for (T0,)

impl Encode<DelegatedRxLeaseHandle, DefaultFuchsiaResourceDialect> for &mut DelegatedRxLeaseHandle

impl Encode<DelegatedRxLease, DefaultFuchsiaResourceDialect> for &mut DelegatedRxLease

impl Encode<DeviceCloneRequest, DefaultFuchsiaResourceDialect> for &mut DeviceCloneRequest

impl Encode<DeviceGetPortRequest, DefaultFuchsiaResourceDialect> for &mut DeviceGetPortRequest

impl Encode<DeviceGetPortWatcherRequest, DefaultFuchsiaResourceDialect> for &mut DeviceGetPortWatcherRequest

impl Encode<DeviceInstanceGetDeviceRequest, DefaultFuchsiaResourceDialect> for &mut DeviceInstanceGetDeviceRequest

impl Encode<DeviceOpenSessionRequest, DefaultFuchsiaResourceDialect> for &mut DeviceOpenSessionRequest

impl Encode<DeviceOpenSessionResponse, DefaultFuchsiaResourceDialect> for &mut DeviceOpenSessionResponse

impl Encode<Fifos, DefaultFuchsiaResourceDialect> for &mut Fifos

impl Encode<PortCloneRequest, DefaultFuchsiaResourceDialect> for &mut PortCloneRequest

impl Encode<PortGetDeviceRequest, DefaultFuchsiaResourceDialect> for &mut PortGetDeviceRequest

impl Encode<PortGetDiagnosticsRequest, DefaultFuchsiaResourceDialect> for &mut PortGetDiagnosticsRequest

impl Encode<PortGetMacRequest, DefaultFuchsiaResourceDialect> for &mut PortGetMacRequest

impl Encode<PortGetStatusWatcherRequest, DefaultFuchsiaResourceDialect> for &mut PortGetStatusWatcherRequest

impl Encode<SessionInfo, DefaultFuchsiaResourceDialect> for &mut SessionInfo

impl Encode<SessionWatchDelegatedRxLeaseResponse, DefaultFuchsiaResourceDialect> for &mut SessionWatchDelegatedRxLeaseResponse

impl<T0: Encode<DelegatedRxLease, DefaultFuchsiaResourceDialect>> Encode<SessionWatchDelegatedRxLeaseResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<PortId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetPortRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<64>, DefaultFuchsiaResourceDialect>, T1: Encode<SessionInfo, DefaultFuchsiaResourceDialect>> Encode<DeviceOpenSessionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<SessionMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Fifos, DefaultFuchsiaResourceDialect>> Encode<DeviceOpenSessionResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceCloneRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceInstanceGetDeviceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<PortGetDeviceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DiagnosticsMarker>>, DefaultFuchsiaResourceDialect>> Encode<PortGetDiagnosticsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<MacAddressingMarker>>, DefaultFuchsiaResourceDialect>> Encode<PortGetMacRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<PortCloneRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PortWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetPortWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<StatusWatcherMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<PortGetStatusWatcherRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Fifo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Fifo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<Fifos, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<DeviceClass, D> for DeviceClass

impl<D: ResourceDialect> Encode<DevicePortEvent, D> for &DevicePortEvent

impl<D: ResourceDialect> Encode<FrameType, D> for FrameType

impl<D: ResourceDialect> Encode<InfoType, D> for InfoType

impl<D: ResourceDialect> Encode<MacFilterMode, D> for MacFilterMode

impl<D: ResourceDialect> Encode<PortClass, D> for PortClass

impl<D: ResourceDialect> Encode<RxAcceleration, D> for RxAcceleration

impl<D: ResourceDialect> Encode<TxAcceleration, D> for TxAcceleration

impl<D: ResourceDialect> Encode<DeviceBaseInfo, D> for &DeviceBaseInfo

impl<D: ResourceDialect> Encode<DeviceGetInfoResponse, D> for &DeviceGetInfoResponse

impl<D: ResourceDialect> Encode<DeviceInfo, D> for &DeviceInfo

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<EthernetFeatures, D> for EthernetFeatures

impl<D: ResourceDialect> Encode<FrameTypeSupport, D> for &FrameTypeSupport

impl<D: ResourceDialect> Encode<MacAddressingSetModeRequest, D> for &MacAddressingSetModeRequest

impl<D: ResourceDialect> Encode<MacAddressingSetModeResponse, D> for &MacAddressingSetModeResponse

impl<D: ResourceDialect> Encode<PortBaseInfo, D> for &PortBaseInfo

impl<D: ResourceDialect> Encode<PortGetCountersResponse, D> for &PortGetCountersResponse

impl<D: ResourceDialect> Encode<PortGetInfoResponse, D> for &PortGetInfoResponse

impl<D: ResourceDialect> Encode<PortGetStatusResponse, D> for &PortGetStatusResponse

impl<D: ResourceDialect> Encode<PortId, D> for &PortId

impl<D: ResourceDialect> Encode<PortInfo, D> for &PortInfo

impl<D: ResourceDialect> Encode<PortStatus, D> for &PortStatus

impl<D: ResourceDialect> Encode<PortWatcherWatchResponse, D> for &PortWatcherWatchResponse

impl<D: ResourceDialect> Encode<RxFlags, D> for RxFlags

impl<D: ResourceDialect> Encode<SessionAttachRequest, D> for &SessionAttachRequest

impl<D: ResourceDialect> Encode<SessionDetachRequest, D> for &SessionDetachRequest

impl<D: ResourceDialect> Encode<SessionFlags, D> for SessionFlags

impl<D: ResourceDialect> Encode<StatusFlags, D> for StatusFlags

impl<D: ResourceDialect> Encode<TxFlags, D> for TxFlags

impl<D: ResourceDialect> Encode<TxReturnFlags, D> for TxReturnFlags

impl<D: ResourceDialect, T0: Encode<DevicePortEvent, D>> Encode<PortWatcherWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FrameType, D>, T1: Encode<u32, D>, T2: Encode<TxFlags, D>> Encode<FrameTypeSupport, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<MacFilterMode, D>> Encode<MacAddressingSetModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<MacAddressingAddMulticastAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<MacAddressingRemoveMulticastAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<MacAddressingSetModeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>> Encode<PortId, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DeviceInfo, D>> Encode<DeviceGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PortId, D>> Encode<SessionDetachRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PortId, D>, T1: Encode<Vector<FrameType, 4>, D>> Encode<SessionAttachRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PortInfo, D>> Encode<PortGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PortStatus, D>> Encode<PortGetStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PortStatus, D>> Encode<StatusWatcherWatchStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<MacAddressingAddMulticastAddressRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<MacAddressingGetUnicastAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<MacAddressingRemoveMulticastAddressRequest, D> for (T0,)

impl Encode<CallbackNewLinkRequest, DefaultFuchsiaResourceDialect> for &mut CallbackNewLinkRequest

impl Encode<DeviceSetCallbackRequest, DefaultFuchsiaResourceDialect> for &mut DeviceSetCallbackRequest

impl Encode<UsbSetCallbackRequest, DefaultFuchsiaResourceDialect> for &mut UsbSetCallbackRequest

impl<T0: Encode<Endpoint<ClientEnd<CallbackMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceSetCallbackRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<CallbackMarker>>, DefaultFuchsiaResourceDialect>> Encode<UsbSetCallbackRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CallbackNewLinkRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<BarResult, DefaultFuchsiaResourceDialect> for &mut BarResult

impl Encode<Bar, DefaultFuchsiaResourceDialect> for &mut Bar

impl Encode<DeviceGetBarResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetBarResponse

impl Encode<DeviceGetBtiResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetBtiResponse

impl Encode<DeviceMapInterruptResponse, DefaultFuchsiaResourceDialect> for &mut DeviceMapInterruptResponse

impl Encode<IoBar, DefaultFuchsiaResourceDialect> for &mut IoBar

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<BarResult, DefaultFuchsiaResourceDialect>> Encode<Bar, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<IoBar, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Bar, DefaultFuchsiaResourceDialect>> Encode<DeviceGetBarResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Bti, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetBtiResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Interrupt, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceMapInterruptResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CapabilityId, D> for CapabilityId

impl<D: ResourceDialect> Encode<Config, D> for Config

impl<D: ResourceDialect> Encode<ExtendedCapabilityId, D> for ExtendedCapabilityId

impl<D: ResourceDialect> Encode<HeaderType, D> for HeaderType

impl<D: ResourceDialect> Encode<InterruptMode, D> for InterruptMode

impl<D: ResourceDialect> Encode<Address, D> for &Address

impl<D: ResourceDialect> Encode<BaseAddress, D> for &BaseAddress

impl<D: ResourceDialect> Encode<BoardConfiguration, D> for &BoardConfiguration

impl<D: ResourceDialect> Encode<BusGetDevicesResponse, D> for &BusGetDevicesResponse

impl<D: ResourceDialect> Encode<BusGetHostBridgeInfoResponse, D> for &BusGetHostBridgeInfoResponse

impl<D: ResourceDialect> Encode<BusReadBarRequest, D> for &BusReadBarRequest

impl<D: ResourceDialect> Encode<BusReadBarResponse, D> for &BusReadBarResponse

impl<D: ResourceDialect> Encode<Capability, D> for &Capability

impl<D: ResourceDialect> Encode<Command, D> for Command

impl<D: ResourceDialect> Encode<DeviceGetBarRequest, D> for &DeviceGetBarRequest

impl<D: ResourceDialect> Encode<DeviceGetBtiRequest, D> for &DeviceGetBtiRequest

impl<D: ResourceDialect> Encode<DeviceGetCapabilitiesRequest, D> for &DeviceGetCapabilitiesRequest

impl<D: ResourceDialect> Encode<DeviceGetCapabilitiesResponse, D> for &DeviceGetCapabilitiesResponse

impl<D: ResourceDialect> Encode<DeviceGetDeviceInfoResponse, D> for &DeviceGetDeviceInfoResponse

impl<D: ResourceDialect> Encode<DeviceGetInterruptModesResponse, D> for &DeviceGetInterruptModesResponse

impl<D: ResourceDialect> Encode<DeviceInfo, D> for &DeviceInfo

impl<D: ResourceDialect> Encode<DeviceMapInterruptRequest, D> for &DeviceMapInterruptRequest

impl<D: ResourceDialect> Encode<DeviceReadConfig16Request, D> for &DeviceReadConfig16Request

impl<D: ResourceDialect> Encode<DeviceReadConfig16Response, D> for &DeviceReadConfig16Response

impl<D: ResourceDialect> Encode<DeviceReadConfig32Request, D> for &DeviceReadConfig32Request

impl<D: ResourceDialect> Encode<DeviceReadConfig32Response, D> for &DeviceReadConfig32Response

impl<D: ResourceDialect> Encode<DeviceReadConfig8Request, D> for &DeviceReadConfig8Request

impl<D: ResourceDialect> Encode<DeviceReadConfig8Response, D> for &DeviceReadConfig8Response

impl<D: ResourceDialect> Encode<DeviceSetBusMasteringRequest, D> for &DeviceSetBusMasteringRequest

impl<D: ResourceDialect> Encode<DeviceSetInterruptModeRequest, D> for &DeviceSetInterruptModeRequest

impl<D: ResourceDialect> Encode<DeviceWriteConfig16Request, D> for &DeviceWriteConfig16Request

impl<D: ResourceDialect> Encode<DeviceWriteConfig32Request, D> for &DeviceWriteConfig32Request

impl<D: ResourceDialect> Encode<DeviceWriteConfig8Request, D> for &DeviceWriteConfig8Request

impl<D: ResourceDialect> Encode<ExtendedCapability, D> for &ExtendedCapability

impl<D: ResourceDialect> Encode<HostBridgeInfo, D> for &HostBridgeInfo

impl<D: ResourceDialect> Encode<InterruptModes, D> for &InterruptModes

impl<D: ResourceDialect> Encode<Padding, D> for &Padding

impl<D: ResourceDialect> Encode<PciDevice, D> for &PciDevice

impl<D: ResourceDialect> Encode<Status, D> for Status

impl<D: ResourceDialect> Encode<UseIntxWorkaroundType, D> for &UseIntxWorkaroundType

impl<D: ResourceDialect, T0: Encode<CapabilityId, D>> Encode<DeviceGetCapabilitiesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ExtendedCapabilityId, D>> Encode<DeviceGetExtendedCapabilitiesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InterruptMode, D>, T1: Encode<u32, D>> Encode<DeviceSetInterruptModeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DeviceSetBusMasteringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u8, D>, T2: Encode<u16, D>> Encode<InterruptModes, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceReadConfig16Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceReadConfig16Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceReadConfig32Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceReadConfig8Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>> Encode<DeviceWriteConfig16Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>> Encode<ExtendedCapability, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>, T2: Encode<u8, D>, T3: Encode<u8, D>, T4: Encode<u8, D>, T5: Encode<u8, D>, T6: Encode<u8, D>, T7: Encode<u8, D>, T8: Encode<u8, D>, T9: Encode<Padding, D>> Encode<DeviceInfo, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u32, D>> Encode<DeviceWriteConfig32Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u8, D>> Encode<DeviceWriteConfig8Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetBarRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetBtiRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceMapInterruptRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceReadConfig32Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<u8, D>> Encode<BaseAddress, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceReadConfig8Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>> Encode<Capability, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>, T2: Encode<u8, D>> Encode<Address, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Address, D>, T1: Encode<u8, D>, T2: Encode<u64, D>, T3: Encode<u64, D>> Encode<BusReadBarRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<DeviceInfo, D>> Encode<DeviceGetDeviceInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<HostBridgeInfo, D>> Encode<BusGetHostBridgeInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InterruptModes, D>> Encode<DeviceGetInterruptModesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>, T1: Encode<u8, D>, T2: Encode<u8, D>, T3: Encode<u16, D>> Encode<HostBridgeInfo, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<BusReadBarResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u16, 32>, D>> Encode<DeviceGetExtendedCapabilitiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>> Encode<DeviceGetCapabilitiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BaseAddress, 6>, D>, T1: Encode<Vector<Capability, 32>, D>, T2: Encode<Vector<ExtendedCapability, 32>, D>, T3: Encode<Vector<u8, 256>, D>, T4: Encode<u8, D>, T5: Encode<u8, D>, T6: Encode<u8, D>> Encode<PciDevice, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<Vector<PciDevice, 64>, D>> Encode<BusGetDevicesResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<DeviceGetPowerWattsResponse, D> for &DeviceGetPowerWattsResponse

impl<D: ResourceDialect> Encode<DeviceGetSensorNameResponse, D> for &DeviceGetSensorNameResponse

impl<D: ResourceDialect> Encode<DeviceGetVoltageVoltsResponse, D> for &DeviceGetVoltageVoltsResponse

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<DeviceGetPowerWattsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<DeviceGetVoltageVoltsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<DeviceGetSensorNameResponse, D> for (T0,)

impl Encode<AdminMexecRequest, DefaultFuchsiaResourceDialect> for &mut AdminMexecRequest

impl<T0: Encode<Endpoint<ClientEnd<RebootMethodsWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<RebootMethodsWatcherRegisterRegisterRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<RebootMethodsWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<RebootMethodsWatcherRegisterRegisterWithAckRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<RebootWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<RebootMethodsWatcherRegisterRegisterWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<AdminMexecRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<RebootReason, D> for RebootReason

impl<D: ResourceDialect> Encode<RebootReason2, D> for RebootReason2

impl<D: ResourceDialect> Encode<AdminPerformRebootRequest, D> for &AdminPerformRebootRequest

impl<D: ResourceDialect> Encode<AdminRebootRequest, D> for &AdminRebootRequest

impl<D: ResourceDialect> Encode<RebootOptions, D> for &RebootOptions

impl<D: ResourceDialect> Encode<RebootWatcherOnRebootRequest, D> for &RebootWatcherOnRebootRequest

impl<D: ResourceDialect, T0: Encode<RebootReason, D>> Encode<AdminRebootRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RebootReason, D>> Encode<RebootMethodsWatcherOnRebootRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RebootOptions, D>> Encode<AdminPerformRebootRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RebootOptions, D>> Encode<RebootWatcherOnRebootRequest, D> for (T0,)

impl Encode<SourceGetStateChangeEventResponse, DefaultFuchsiaResourceDialect> for &mut SourceGetStateChangeEventResponse

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 16384>, DefaultFuchsiaResourceDialect>> Encode<SourceGetStateChangeEventResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<BatteryUnit, D> for BatteryUnit

impl<D: ResourceDialect> Encode<PowerType, D> for PowerType

impl<D: ResourceDialect> Encode<BatteryInfo, D> for &BatteryInfo

impl<D: ResourceDialect> Encode<BatterySpec, D> for &BatterySpec

impl<D: ResourceDialect> Encode<SourceGetBatteryInfoResponse, D> for &SourceGetBatteryInfoResponse

impl<D: ResourceDialect> Encode<SourceGetPowerInfoResponse, D> for &SourceGetPowerInfoResponse

impl<D: ResourceDialect> Encode<SourceInfo, D> for &SourceInfo

impl<D: ResourceDialect, T0: Encode<BatteryUnit, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<i32, D>, T9: Encode<u32, D>, T10: Encode<u32, D>, T11: Encode<BatterySpec, D>> Encode<BatteryInfo, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

impl<D: ResourceDialect, T0: Encode<PowerType, D>, T1: Encode<u8, D>> Encode<SourceInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<BatteryInfo, D>> Encode<SourceGetBatteryInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<SourceInfo, D>> Encode<SourceGetPowerInfoResponse, D> for (T0, T1)

impl Encode<DeviceDescribeResponse, DefaultFuchsiaResourceDialect> for &mut DeviceDescribeResponse

impl Encode<DeviceOpenClientRequest, DefaultFuchsiaResourceDialect> for &mut DeviceOpenClientRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceOpenClientRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<DeviceClrSetFeatureRequest, D> for &DeviceClrSetFeatureRequest

impl<D: ResourceDialect> Encode<DeviceClrSetFeatureResponse, D> for &DeviceClrSetFeatureResponse

impl<D: ResourceDialect> Encode<DeviceGetWindowSizeResponse, D> for &DeviceGetWindowSizeResponse

impl<D: ResourceDialect> Encode<DeviceMakeActiveRequest, D> for &DeviceMakeActiveRequest

impl<D: ResourceDialect> Encode<DeviceMakeActiveResponse, D> for &DeviceMakeActiveResponse

impl<D: ResourceDialect> Encode<DeviceOpenClientResponse, D> for &DeviceOpenClientResponse

impl<D: ResourceDialect> Encode<DeviceReadEventsResponse, D> for &DeviceReadEventsResponse

impl<D: ResourceDialect> Encode<DeviceSetWindowSizeRequest, D> for &DeviceSetWindowSizeRequest

impl<D: ResourceDialect> Encode<DeviceSetWindowSizeResponse, D> for &DeviceSetWindowSizeResponse

impl<D: ResourceDialect> Encode<WindowSize, D> for &WindowSize

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceMakeActiveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceOpenClientResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceSetWindowSizeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<u32, D>> Encode<DeviceClrSetFeatureResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<u32, D>> Encode<DeviceReadEventsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<WindowSize, D>> Encode<DeviceGetWindowSizeResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceMakeActiveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<DeviceClrSetFeatureRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<WindowSize, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<WindowSize, D>> Encode<DeviceSetWindowSizeRequest, D> for (T0,)

impl Encode<ControllerCreateResponse, DefaultFuchsiaResourceDialect> for &mut ControllerCreateResponse

impl Encode<Options, DefaultFuchsiaResourceDialect> for &mut Options

impl Encode<RamdiskControllerCreateFromVmoRequest, DefaultFuchsiaResourceDialect> for &mut RamdiskControllerCreateFromVmoRequest

impl<T0: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ControllerCreateResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RamdiskControllerCreateFromVmoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<Boxed<Guid>, DefaultFuchsiaResourceDialect>> Encode<RamdiskControllerCreateFromVmoWithParamsRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<BlockWriteCounts, D> for &BlockWriteCounts

impl<D: ResourceDialect> Encode<Guid, D> for &Guid

impl<D: ResourceDialect> Encode<RamdiskControllerCreateRequest, D> for &RamdiskControllerCreateRequest

impl<D: ResourceDialect> Encode<RamdiskControllerCreateResponse, D> for &RamdiskControllerCreateResponse

impl<D: ResourceDialect> Encode<RamdiskFlag, D> for RamdiskFlag

impl<D: ResourceDialect> Encode<RamdiskGetBlockCountsResponse, D> for &RamdiskGetBlockCountsResponse

impl<D: ResourceDialect> Encode<RamdiskSetFlagsRequest, D> for &RamdiskSetFlagsRequest

impl<D: ResourceDialect> Encode<RamdiskSleepAfterRequest, D> for &RamdiskSleepAfterRequest

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<RamdiskSleepAfterRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<BlockWriteCounts, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<Boxed<Guid>, D>> Encode<RamdiskControllerCreateRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BlockWriteCounts, D>> Encode<RamdiskGetBlockCountsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RamdiskFlag, D>> Encode<RamdiskSetFlagsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>> Encode<Guid, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<32>>, D>> Encode<RamdiskControllerCreateFromVmoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<32>>, D>> Encode<RamdiskControllerCreateFromVmoWithParamsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<32>>, D>> Encode<RamdiskControllerCreateResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<DeviceGetResponse, D> for &DeviceGetResponse

impl<D: ResourceDialect> Encode<DeviceSet2Request, D> for &DeviceSet2Request

impl<D: ResourceDialect> Encode<DeviceSetRequest, D> for &DeviceSetRequest

impl<D: ResourceDialect> Encode<DeviceSetResponse, D> for &DeviceSetResponse

impl<D: ResourceDialect> Encode<Time, D> for &Time

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceSetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>, T2: Encode<u8, D>, T3: Encode<u8, D>, T4: Encode<u8, D>, T5: Encode<u16, D>> Encode<Time, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Time, D>> Encode<DeviceGetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Time, D>> Encode<DeviceSet2Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Time, D>> Encode<DeviceSetRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<EchoEchoStringRequest, D> for &EchoEchoStringRequest

impl<D: ResourceDialect> Encode<EchoEchoStringResponse, D> for &EchoEchoStringResponse

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<EchoEchoStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<EchoEchoStringResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ActivateSensorError, D> for ActivateSensorError

impl<D: ResourceDialect> Encode<ConfigurePlaybackError, D> for ConfigurePlaybackError

impl<D: ResourceDialect> Encode<ConfigureSensorRateError, D> for ConfigureSensorRateError

impl<D: ResourceDialect> Encode<DeactivateSensorError, D> for DeactivateSensorError

impl<D: ResourceDialect> Encode<PlaybackSourceConfig, D> for &PlaybackSourceConfig

impl<D: ResourceDialect> Encode<DriverActivateSensorRequest, D> for &DriverActivateSensorRequest

impl<D: ResourceDialect> Encode<DriverDeactivateSensorRequest, D> for &DriverDeactivateSensorRequest

impl<D: ResourceDialect> Encode<DriverGetSensorsListResponse, D> for &DriverGetSensorsListResponse

impl<D: ResourceDialect> Encode<DriverOnSensorEventRequest, D> for &DriverOnSensorEventRequest

impl<D: ResourceDialect> Encode<FilePlaybackConfig, D> for &FilePlaybackConfig

impl<D: ResourceDialect> Encode<FixedValuesPlaybackConfig, D> for &FixedValuesPlaybackConfig

impl<D: ResourceDialect, T0: Encode<PlaybackSourceConfig, D>> Encode<PlaybackConfigurePlaybackRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DriverActivateSensorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DriverDeactivateSensorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<SensorRateConfig, D>> Encode<DriverConfigureSensorRateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SensorEvent, D>> Encode<DriverOnSensorEventRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SensorInfo>, D>> Encode<DriverGetSensorsListResponse, D> for (T0,)

impl Encode<DeviceProxyGetChannelRequest, DefaultFuchsiaResourceDialect> for &mut DeviceProxyGetChannelRequest

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceProxyGetChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CharacterWidth, D> for CharacterWidth

impl<D: ResourceDialect> Encode<Class, D> for Class

impl<D: ResourceDialect> Encode<FlowControl, D> for FlowControl

impl<D: ResourceDialect> Encode<Parity, D> for Parity

impl<D: ResourceDialect> Encode<StopWidth, D> for StopWidth

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect> Encode<DeviceGetClassResponse, D> for &DeviceGetClassResponse

impl<D: ResourceDialect> Encode<DeviceReadResponse, D> for &DeviceReadResponse

impl<D: ResourceDialect> Encode<DeviceSetConfigRequest, D> for &DeviceSetConfigRequest

impl<D: ResourceDialect> Encode<DeviceSetConfigResponse, D> for &DeviceSetConfigResponse

impl<D: ResourceDialect> Encode<DeviceWriteRequest, D> for &DeviceWriteRequest

impl<D: ResourceDialect> Encode<SerialPortInfo, D> for &SerialPortInfo

impl<D: ResourceDialect, T0: Encode<CharacterWidth, D>, T1: Encode<StopWidth, D>, T2: Encode<Parity, D>, T3: Encode<FlowControl, D>, T4: Encode<u32, D>> Encode<Config, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Class, D>> Encode<DeviceGetClassResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Class, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<SerialPortInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceSetConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Config, D>> Encode<DeviceSetConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<DeviceReadResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<DeviceWriteRequest, D> for (T0,)

impl Encode<DeviceRegisterSocketRequest, DefaultFuchsiaResourceDialect> for &mut DeviceRegisterSocketRequest

impl<D: ResourceDialect> Encode<SuspendState, D> for &SuspendState

impl<D: ResourceDialect> Encode<SuspenderSuspendRequest, D> for &SuspenderSuspendRequest

impl<D: ResourceDialect> Encode<SuspenderSuspendResponse, D> for &SuspenderSuspendResponse

impl<D: ResourceDialect> Encode<WakeReason, D> for &WakeReason

impl<T0: Encode<Endpoint<ServerEnd<DeviceInfoMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceConnectorConnectToDeviceInfoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Uuid, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<ProviderMarker>>>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<ApplicationMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceConnectorConnectToApplicationRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<CustomThreadConfig, D> for &CustomThreadConfig

impl<D: ResourceDialect> Encode<TeeMetadata, D> for &TeeMetadata

impl<D: ResourceDialect> Encode<DeviceGetSensorNameResponse, D> for &DeviceGetSensorNameResponse

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<f32, D>> Encode<DeviceGetTemperatureCelsiusResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<DeviceGetSensorNameResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<DeviceGetConfigurationResponse, D> for &DeviceGetConfigurationResponse

impl<D: ResourceDialect> Encode<DeviceGetDeviceIdResponse, D> for &DeviceGetDeviceIdResponse

impl<D: ResourceDialect> Encode<DeviceGetDeviceSpeedResponse, D> for &DeviceGetDeviceSpeedResponse

impl<D: ResourceDialect> Encode<DeviceGetHubDeviceIdResponse, D> for &DeviceGetHubDeviceIdResponse

impl<D: ResourceDialect> Encode<DeviceSetConfigurationRequest, D> for &DeviceSetConfigurationRequest

impl<D: ResourceDialect> Encode<DeviceSetConfigurationResponse, D> for &DeviceSetConfigurationResponse

impl<D: ResourceDialect> Encode<DeviceSetInterfaceRequest, D> for &DeviceSetInterfaceRequest

impl<D: ResourceDialect> Encode<DeviceSetInterfaceResponse, D> for &DeviceSetInterfaceResponse

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceSetConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceSetInterfaceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<u16, D>> Encode<DeviceGetConfigurationDescriptorSizeResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<BoundedString<384>, D>, T2: Encode<u16, D>> Encode<DeviceGetStringDescriptorResponse, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Vector<u8, 65536>, D>> Encode<DeviceGetConfigurationDescriptorResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetDeviceIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetDeviceSpeedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetHubDeviceIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceGetConfigurationDescriptorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceGetConfigurationDescriptorSizeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceGetConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceSetConfigurationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u16, D>> Encode<DeviceGetStringDescriptorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>> Encode<DeviceSetInterfaceRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 18>, D>> Encode<DeviceGetDeviceDescriptorResponse, D> for (T0,)

impl Encode<DeviceGetResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetResponse

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<DeviceSendRequestRequest, DefaultFuchsiaResourceDialect> for &mut DeviceSendRequestRequest

impl Encode<DeviceSendResponseRequest, DefaultFuchsiaResourceDialect> for &mut DeviceSendResponseRequest

impl Encode<DeviceStartRequest, DefaultFuchsiaResourceDialect> for &mut DeviceStartRequest

impl<T0: Encode<Addr, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceSendRequestRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Addr, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceSendResponseRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<CallbacksMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceStartRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Addr, D> for &Addr

impl<D: ResourceDialect> Encode<CallbacksRequestRequest, D> for &CallbacksRequestRequest

impl<D: ResourceDialect> Encode<CallbacksResponseRequest, D> for &CallbacksResponseRequest

impl<D: ResourceDialect> Encode<CallbacksRstRequest, D> for &CallbacksRstRequest

impl<D: ResourceDialect> Encode<CallbacksShutdownRequest, D> for &CallbacksShutdownRequest

impl<D: ResourceDialect> Encode<CallbacksTransportResetRequest, D> for &CallbacksTransportResetRequest

impl<D: ResourceDialect> Encode<DeviceGetCidResponse, D> for &DeviceGetCidResponse

impl<D: ResourceDialect> Encode<DeviceSendRstRequest, D> for &DeviceSendRstRequest

impl<D: ResourceDialect> Encode<DeviceSendShutdownRequest, D> for &DeviceSendShutdownRequest

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CallbacksTransportResetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetCidResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<Addr, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<CallbacksRequestRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<CallbacksResponseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<CallbacksRstRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<CallbacksShutdownRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<DeviceSendRstRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<DeviceSendShutdownRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<Architecture, D> for Architecture

impl<D: ResourceDialect> Encode<BoardGetInfoResponse, D> for &BoardGetInfoResponse

impl<D: ResourceDialect> Encode<BoardInfo, D> for &BoardInfo

impl<D: ResourceDialect> Encode<DeviceGetInfoResponse, D> for &DeviceGetInfoResponse

impl<D: ResourceDialect> Encode<DeviceInfo, D> for &DeviceInfo

impl<D: ResourceDialect> Encode<ProductGetInfoResponse, D> for &ProductGetInfoResponse

impl<D: ResourceDialect> Encode<ProductInfo, D> for &ProductInfo

impl<D: ResourceDialect, T0: Encode<BoardInfo, D>> Encode<BoardGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeviceInfo, D>> Encode<DeviceGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ProductInfo, D>> Encode<ProductGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<SetterSetResponsesRequest, D> for &SetterSetResponsesRequest

impl<D: ResourceDialect, T0: Encode<DeviceInfo, D>, T1: Encode<ProductInfo, D>, T2: Encode<BoardInfo, D>> Encode<SetterSetResponsesRequest, D> for (T0, T1, T2)

impl Encode<ImagePipe2AddBufferCollection2Request, DefaultFuchsiaResourceDialect> for &mut ImagePipe2AddBufferCollection2Request

impl Encode<ImagePipe2AddBufferCollectionRequest, DefaultFuchsiaResourceDialect> for &mut ImagePipe2AddBufferCollectionRequest

impl Encode<ImagePipe2PresentImageRequest, DefaultFuchsiaResourceDialect> for &mut ImagePipe2PresentImageRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<HandleType<Event, { _ }, 2147483648>, 16>, DefaultFuchsiaResourceDialect>, T3: Encode<Vector<HandleType<Event, { _ }, 2147483648>, 16>, DefaultFuchsiaResourceDialect>> Encode<ImagePipe2PresentImageRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<ImagePipe2AddBufferCollection2Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<ImagePipe2AddBufferCollectionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<ColorSpace, D> for ColorSpace

impl<D: ResourceDialect> Encode<PixelFormat, D> for PixelFormat

impl<D: ResourceDialect> Encode<PixelFormatModifier, D> for PixelFormatModifier

impl<D: ResourceDialect> Encode<ImageFormat, D> for &ImageFormat

impl<D: ResourceDialect> Encode<RectU, D> for &RectU

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>> Encode<RectU, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<AlphaFormat, D> for AlphaFormat

impl<D: ResourceDialect> Encode<ColorSpace, D> for ColorSpace

impl<D: ResourceDialect> Encode<MemoryType, D> for MemoryType

impl<D: ResourceDialect> Encode<PixelFormat, D> for PixelFormat

impl<D: ResourceDialect> Encode<Tiling, D> for Tiling

impl<D: ResourceDialect> Encode<Transform, D> for Transform

impl<D: ResourceDialect> Encode<ImageInfo, D> for &ImageInfo

impl<D: ResourceDialect> Encode<ImagePipe2AddImageRequest, D> for &ImagePipe2AddImageRequest

impl<D: ResourceDialect> Encode<ImagePipe2PresentImageResponse, D> for &ImagePipe2PresentImageResponse

impl<D: ResourceDialect> Encode<ImagePipe2RemoveImageRequest, D> for &ImagePipe2RemoveImageRequest

impl<D: ResourceDialect> Encode<PresentationInfo, D> for &PresentationInfo

impl<D: ResourceDialect, T0: Encode<Transform, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<PixelFormat, D>, T5: Encode<ColorSpace, D>, T6: Encode<Tiling, D>, T7: Encode<AlphaFormat, D>> Encode<ImageInfo, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ImagePipe2RemoveBufferCollectionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ImagePipe2RemoveImageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<ImageFormat2, D>> Encode<ImagePipe2AddImageRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<PresentationInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PresentationInfo, D>> Encode<ImagePipe2PresentImageResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Key, D> for Key

impl<D: ResourceDialect> Encode<KeymapId, D> for KeymapId

impl Encode<InputDeviceRegistryRegisterRequest, DefaultFuchsiaResourceDialect> for &mut InputDeviceRegistryRegisterRequest

impl<T0: Encode<Endpoint<ClientEnd<InputDeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<InputDeviceRegistryRegisterAndGetDeviceInfoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<InputDeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<InputDeviceRegistryRegisterRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<NotifierWatchStateResponse, DefaultFuchsiaResourceDialect> for &mut NotifierWatchStateResponse

impl<T0: Encode<State, DefaultFuchsiaResourceDialect>> Encode<NotifierWatchStateResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<State, D> for State

impl Encode<InputDeviceGetInputReportsReaderRequest, DefaultFuchsiaResourceDialect> for &mut InputDeviceGetInputReportsReaderRequest

impl<T0: Encode<Endpoint<ServerEnd<InputReportsReaderMarker>>, DefaultFuchsiaResourceDialect>> Encode<InputDeviceGetInputReportsReaderRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ConsumerControlButton, D> for ConsumerControlButton

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<LedType, D> for LedType

impl<D: ResourceDialect> Encode<SensorReportingState, D> for SensorReportingState

impl<D: ResourceDialect> Encode<SensorType, D> for SensorType

impl<D: ResourceDialect> Encode<TouchConfigurationInputMode, D> for TouchConfigurationInputMode

impl<D: ResourceDialect> Encode<TouchType, D> for TouchType

impl<D: ResourceDialect> Encode<UnitType, D> for UnitType

impl<D: ResourceDialect> Encode<VendorGoogleProductId, D> for VendorGoogleProductId

impl<D: ResourceDialect> Encode<VendorId, D> for VendorId

impl<D: ResourceDialect> Encode<Axis, D> for &Axis

impl<D: ResourceDialect> Encode<ConsumerControlDescriptor, D> for &ConsumerControlDescriptor

impl<D: ResourceDialect> Encode<ConsumerControlInputDescriptor, D> for &ConsumerControlInputDescriptor

impl<D: ResourceDialect> Encode<ConsumerControlInputReport, D> for &ConsumerControlInputReport

impl<D: ResourceDialect> Encode<ContactInputDescriptor, D> for &ContactInputDescriptor

impl<D: ResourceDialect> Encode<ContactInputReport, D> for &ContactInputReport

impl<D: ResourceDialect> Encode<DeviceDescriptor, D> for &DeviceDescriptor

impl<D: ResourceDialect> Encode<DeviceInfo, D> for &DeviceInfo

impl<D: ResourceDialect> Encode<DeviceInformation, D> for &DeviceInformation

impl<D: ResourceDialect> Encode<FeatureReport, D> for &FeatureReport

impl<D: ResourceDialect> Encode<InputReport, D> for &InputReport

impl<D: ResourceDialect> Encode<KeyboardDescriptor, D> for &KeyboardDescriptor

impl<D: ResourceDialect> Encode<KeyboardInputDescriptor, D> for &KeyboardInputDescriptor

impl<D: ResourceDialect> Encode<KeyboardInputReport, D> for &KeyboardInputReport

impl<D: ResourceDialect> Encode<KeyboardOutputDescriptor, D> for &KeyboardOutputDescriptor

impl<D: ResourceDialect> Encode<KeyboardOutputReport, D> for &KeyboardOutputReport

impl<D: ResourceDialect> Encode<MouseDescriptor, D> for &MouseDescriptor

impl<D: ResourceDialect> Encode<MouseInputDescriptor, D> for &MouseInputDescriptor

impl<D: ResourceDialect> Encode<MouseInputReport, D> for &MouseInputReport

impl<D: ResourceDialect> Encode<OutputDescriptor, D> for &OutputDescriptor

impl<D: ResourceDialect> Encode<OutputReport, D> for &OutputReport

impl<D: ResourceDialect> Encode<Range, D> for &Range

impl<D: ResourceDialect> Encode<SelectiveReportingFeatureReport, D> for &SelectiveReportingFeatureReport

impl<D: ResourceDialect> Encode<SensorAxis, D> for &SensorAxis

impl<D: ResourceDialect> Encode<SensorDescriptor, D> for &SensorDescriptor

impl<D: ResourceDialect> Encode<SensorFeatureDescriptor, D> for &SensorFeatureDescriptor

impl<D: ResourceDialect> Encode<SensorFeatureReport, D> for &SensorFeatureReport

impl<D: ResourceDialect> Encode<SensorInputDescriptor, D> for &SensorInputDescriptor

impl<D: ResourceDialect> Encode<SensorInputReport, D> for &SensorInputReport

impl<D: ResourceDialect> Encode<TouchDescriptor, D> for &TouchDescriptor

impl<D: ResourceDialect> Encode<TouchFeatureDescriptor, D> for &TouchFeatureDescriptor

impl<D: ResourceDialect> Encode<TouchFeatureReport, D> for &TouchFeatureReport

impl<D: ResourceDialect> Encode<TouchInputDescriptor, D> for &TouchInputDescriptor

impl<D: ResourceDialect> Encode<TouchInputReport, D> for &TouchInputReport

impl<D: ResourceDialect> Encode<Unit, D> for &Unit

impl<D: ResourceDialect, T0: Encode<DeviceType, D>> Encode<InputDeviceGetInputReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnitType, D>, T1: Encode<i32, D>> Encode<Unit, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Range, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<DeviceInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Axis, D>, T1: Encode<SensorType, D>> Encode<SensorAxis, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DeviceDescriptor, D>> Encode<InputDeviceGetDescriptorResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FeatureReport, D>> Encode<InputDeviceGetFeatureReportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FeatureReport, D>> Encode<InputDeviceSetFeatureReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InputReport, D>> Encode<InputDeviceGetInputReportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OutputReport, D>> Encode<InputDeviceSendOutputReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Range, D>, T1: Encode<Unit, D>> Encode<Axis, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<InputReport, 50>, D>> Encode<InputReportsReaderReadInputReportsResponse, D> for (T0,)

impl Encode<EscrowToken, DefaultFuchsiaResourceDialect> for &mut EscrowToken

impl Encode<InspectSinkEscrowRequest, DefaultFuchsiaResourceDialect> for &mut InspectSinkEscrowRequest

impl Encode<InspectSinkFetchEscrowRequest, DefaultFuchsiaResourceDialect> for &mut InspectSinkFetchEscrowRequest

impl Encode<InspectSinkFetchEscrowResponse, DefaultFuchsiaResourceDialect> for &mut InspectSinkFetchEscrowResponse

impl Encode<InspectSinkPublishRequest, DefaultFuchsiaResourceDialect> for &mut InspectSinkPublishRequest

impl Encode<TreeContent, DefaultFuchsiaResourceDialect> for &mut TreeContent

impl Encode<TreeGetContentResponse, DefaultFuchsiaResourceDialect> for &mut TreeGetContentResponse

impl Encode<TreeListChildNamesRequest, DefaultFuchsiaResourceDialect> for &mut TreeListChildNamesRequest

impl Encode<TreeOpenChildRequest, DefaultFuchsiaResourceDialect> for &mut TreeOpenChildRequest

impl<T0: Encode<TreeContent, DefaultFuchsiaResourceDialect>> Encode<TreeGetContentResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<2040>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<TreeMarker>>, DefaultFuchsiaResourceDialect>> Encode<TreeOpenChildRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<TreeNameIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<TreeListChildNamesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 49152>, DefaultFuchsiaResourceDialect>> Encode<EscrowToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<TreeNameIteratorGetNextResponse, D> for &TreeNameIteratorGetNextResponse

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BoundedString<2040>>, D>> Encode<TreeNameIteratorGetNextResponse, D> for (T0,)

impl Encode<InspectOpenChildRequest, DefaultFuchsiaResourceDialect> for &mut InspectOpenChildRequest

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<InspectMarker>>, DefaultFuchsiaResourceDialect>> Encode<InspectOpenChildRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<MetricValue, D> for &MetricValue

impl<D: ResourceDialect> Encode<PropertyValue, D> for &PropertyValue

impl<D: ResourceDialect> Encode<InspectListChildrenResponse, D> for &InspectListChildrenResponse

impl<D: ResourceDialect> Encode<InspectOpenChildResponse, D> for &InspectOpenChildResponse

impl<D: ResourceDialect> Encode<InspectReadDataResponse, D> for &InspectReadDataResponse

impl<D: ResourceDialect> Encode<Metric, D> for &Metric

impl<D: ResourceDialect> Encode<Object, D> for &Object

impl<D: ResourceDialect> Encode<Property, D> for &Property

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<InspectOpenChildResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Object, D>> Encode<InspectReadDataResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<MetricValue, D>> Encode<Metric, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<PropertyValue, D>> Encode<Property, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedVector<Property>, D>, T2: Encode<UnboundedVector<Metric>, D>> Encode<Object, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<UnboundedString>, D>> Encode<InspectListChildrenResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<DayOfWeek, D> for DayOfWeek

impl<D: ResourceDialect> Encode<Month, D> for Month

impl<D: ResourceDialect> Encode<RepeatedTimeConversion, D> for RepeatedTimeConversion

impl<D: ResourceDialect> Encode<SkippedTimeConversion, D> for SkippedTimeConversion

impl<D: ResourceDialect> Encode<TemperatureUnit, D> for TemperatureUnit

impl<D: ResourceDialect> Encode<TimeZonesError, D> for TimeZonesError

impl<D: ResourceDialect> Encode<CalendarId, D> for &CalendarId

impl<D: ResourceDialect> Encode<CivilTime, D> for &CivilTime

impl<D: ResourceDialect> Encode<CivilToAbsoluteTimeOptions, D> for &CivilToAbsoluteTimeOptions

impl<D: ResourceDialect> Encode<LocaleId, D> for &LocaleId

impl<D: ResourceDialect> Encode<Profile, D> for &Profile

impl<D: ResourceDialect> Encode<RegulatoryDomain, D> for &RegulatoryDomain

impl<D: ResourceDialect> Encode<TimeZoneId, D> for &TimeZoneId

impl<D: ResourceDialect> Encode<TimeZoneInfo, D> for &TimeZoneInfo

impl<D: ResourceDialect> Encode<TimeZonesGetTimeZoneInfoRequest, D> for &TimeZonesGetTimeZoneInfoRequest

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<TimeZonesCivilToAbsoluteTimeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CivilTime, D>> Encode<TimeZonesAbsoluteToCivilTimeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CivilTime, D>, T1: Encode<CivilToAbsoluteTimeOptions, D>> Encode<TimeZonesCivilToAbsoluteTimeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Profile, D>> Encode<PropertyProviderGetProfileResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TimeZoneId, D>, T1: Encode<i64, D>> Encode<TimeZonesAbsoluteToCivilTimeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TimeZoneId, D>, T1: Encode<i64, D>> Encode<TimeZonesGetTimeZoneInfoRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TimeZoneInfo, D>> Encode<TimeZonesGetTimeZoneInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<CalendarId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LocaleId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<TimeZoneId, D> for (T0,)

impl Encode<ExtendedAttributeValue, DefaultFuchsiaResourceDialect> for &mut ExtendedAttributeValue

impl Encode<NodeInfoDeprecated, DefaultFuchsiaResourceDialect> for &mut NodeInfoDeprecated

impl Encode<Representation, DefaultFuchsiaResourceDialect> for &mut Representation

impl Encode<ConnectionInfo, DefaultFuchsiaResourceDialect> for &mut ConnectionInfo

impl Encode<DirectoryCreateSymlinkRequest, DefaultFuchsiaResourceDialect> for &mut DirectoryCreateSymlinkRequest

impl Encode<DirectoryDeprecatedOpenRequest, DefaultFuchsiaResourceDialect> for &mut DirectoryDeprecatedOpenRequest

impl Encode<DirectoryGetTokenResponse, DefaultFuchsiaResourceDialect> for &mut DirectoryGetTokenResponse

impl Encode<DirectoryLinkRequest, DefaultFuchsiaResourceDialect> for &mut DirectoryLinkRequest

impl Encode<DirectoryOpenRequest, DefaultFuchsiaResourceDialect> for &mut DirectoryOpenRequest

impl Encode<DirectoryRenameRequest, DefaultFuchsiaResourceDialect> for &mut DirectoryRenameRequest

impl Encode<DirectoryWatchRequest, DefaultFuchsiaResourceDialect> for &mut DirectoryWatchRequest

impl Encode<FileAllocateRequest, DefaultFuchsiaResourceDialect> for &mut FileAllocateRequest

impl Encode<FileEnableVerityRequest, DefaultFuchsiaResourceDialect> for &mut FileEnableVerityRequest

impl Encode<FileGetBackingMemoryResponse, DefaultFuchsiaResourceDialect> for &mut FileGetBackingMemoryResponse

impl Encode<FileInfo, DefaultFuchsiaResourceDialect> for &mut FileInfo

impl Encode<FileObject, DefaultFuchsiaResourceDialect> for &mut FileObject

impl Encode<LinkableLinkIntoRequest, DefaultFuchsiaResourceDialect> for &mut LinkableLinkIntoRequest

impl Encode<NodeDeprecatedCloneRequest, DefaultFuchsiaResourceDialect> for &mut NodeDeprecatedCloneRequest

impl Encode<NodeListExtendedAttributesRequest, DefaultFuchsiaResourceDialect> for &mut NodeListExtendedAttributesRequest

impl Encode<NodeOnOpenRequest, DefaultFuchsiaResourceDialect> for &mut NodeOnOpenRequest

impl Encode<NodeSetExtendedAttributeRequest, DefaultFuchsiaResourceDialect> for &mut NodeSetExtendedAttributeRequest

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Handle, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<DirectoryGetTokenResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<OptionalUnion<NodeInfoDeprecated>, DefaultFuchsiaResourceDialect>> Encode<NodeOnOpenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<AllocateMode, DefaultFuchsiaResourceDialect>> Encode<FileAllocateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<OpenFlags, DefaultFuchsiaResourceDialect>, T1: Encode<ModeType, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<NodeMarker>>, DefaultFuchsiaResourceDialect>> Encode<DirectoryDeprecatedOpenRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<OpenFlags, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NodeMarker>>, DefaultFuchsiaResourceDialect>> Encode<NodeDeprecatedCloneRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<VerificationOptions, DefaultFuchsiaResourceDialect>> Encode<FileEnableVerityRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<WatchMask, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<DirectoryWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<DirectoryWatchRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>> Encode<DirectoryRenameRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>> Encode<DirectoryLinkRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Vector<u8, 4095>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ServerEnd<SymlinkMarker>>>, DefaultFuchsiaResourceDialect>> Encode<DirectoryCreateSymlinkRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T1: Encode<Flags, DefaultFuchsiaResourceDialect>, T2: Encode<Options, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DirectoryOpenRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<Endpoint<ServerEnd<ExtendedAttributeIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<NodeListExtendedAttributesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>> Encode<LinkableLinkIntoRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<FileGetBackingMemoryResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<HandleType<Event, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Stream, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<FileObject, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Vector<u8, 255>, DefaultFuchsiaResourceDialect>, T1: Encode<ExtendedAttributeValue, DefaultFuchsiaResourceDialect>, T2: Encode<SetExtendedAttributeMode, DefaultFuchsiaResourceDialect>> Encode<NodeSetExtendedAttributeRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<AdvisoryLockType, D> for AdvisoryLockType

impl<D: ResourceDialect> Encode<DirentType, D> for DirentType

impl<D: ResourceDialect> Encode<HashAlgorithm, D> for HashAlgorithm

impl<D: ResourceDialect> Encode<SeekOrigin, D> for SeekOrigin

impl<D: ResourceDialect> Encode<SelinuxContext, D> for &SelinuxContext

impl<D: ResourceDialect> Encode<SetExtendedAttributeMode, D> for SetExtendedAttributeMode

impl<D: ResourceDialect> Encode<WatchEvent, D> for WatchEvent

impl<D: ResourceDialect> Encode<AdvisoryLockRange, D> for &AdvisoryLockRange

impl<D: ResourceDialect> Encode<AdvisoryLockRequest, D> for &AdvisoryLockRequest

impl<D: ResourceDialect> Encode<AllocateMode, D> for AllocateMode

impl<D: ResourceDialect> Encode<DirectoryInfo, D> for &DirectoryInfo

impl<D: ResourceDialect> Encode<DirectoryLinkResponse, D> for &DirectoryLinkResponse

impl<D: ResourceDialect> Encode<DirectoryObject, D> for &DirectoryObject

impl<D: ResourceDialect> Encode<DirectoryReadDirentsRequest, D> for &DirectoryReadDirentsRequest

impl<D: ResourceDialect> Encode<DirectoryReadDirentsResponse, D> for &DirectoryReadDirentsResponse

impl<D: ResourceDialect> Encode<DirectoryRewindResponse, D> for &DirectoryRewindResponse

impl<D: ResourceDialect> Encode<DirectoryUnlinkRequest, D> for &DirectoryUnlinkRequest

impl<D: ResourceDialect> Encode<DirectoryWatchResponse, D> for &DirectoryWatchResponse

impl<D: ResourceDialect> Encode<EmptyStruct, D> for &EmptyStruct

impl<D: ResourceDialect> Encode<FileGetBackingMemoryRequest, D> for &FileGetBackingMemoryRequest

impl<D: ResourceDialect> Encode<FileReadAtRequest, D> for &FileReadAtRequest

impl<D: ResourceDialect> Encode<FileReadAtResponse, D> for &FileReadAtResponse

impl<D: ResourceDialect> Encode<FileResizeRequest, D> for &FileResizeRequest

impl<D: ResourceDialect> Encode<FileSeekRequest, D> for &FileSeekRequest

impl<D: ResourceDialect> Encode<FileSeekResponse, D> for &FileSeekResponse

impl<D: ResourceDialect> Encode<FileSignal, D> for FileSignal

impl<D: ResourceDialect> Encode<FileWriteAtRequest, D> for &FileWriteAtRequest

impl<D: ResourceDialect> Encode<FileWriteAtResponse, D> for &FileWriteAtResponse

impl<D: ResourceDialect> Encode<FilesystemInfo, D> for &FilesystemInfo

impl<D: ResourceDialect> Encode<Flags, D> for Flags

impl<D: ResourceDialect> Encode<ImmutableNodeAttributes, D> for &ImmutableNodeAttributes

impl<D: ResourceDialect> Encode<ModeType, D> for ModeType

impl<D: ResourceDialect> Encode<MutableNodeAttributes, D> for &MutableNodeAttributes

impl<D: ResourceDialect> Encode<NodeAttributeFlags, D> for NodeAttributeFlags

impl<D: ResourceDialect> Encode<NodeAttributes, D> for &NodeAttributes

impl<D: ResourceDialect> Encode<NodeAttributes2, D> for &NodeAttributes2

impl<D: ResourceDialect> Encode<NodeAttributesQuery, D> for NodeAttributesQuery

impl<D: ResourceDialect> Encode<NodeDeprecatedGetFlagsResponse, D> for &NodeDeprecatedGetFlagsResponse

impl<D: ResourceDialect> Encode<NodeDeprecatedSetFlagsRequest, D> for &NodeDeprecatedSetFlagsRequest

impl<D: ResourceDialect> Encode<NodeDeprecatedSetFlagsResponse, D> for &NodeDeprecatedSetFlagsResponse

impl<D: ResourceDialect> Encode<NodeGetAttrResponse, D> for &NodeGetAttrResponse

impl<D: ResourceDialect> Encode<NodeGetAttributesRequest, D> for &NodeGetAttributesRequest

impl<D: ResourceDialect> Encode<NodeGetExtendedAttributeRequest, D> for &NodeGetExtendedAttributeRequest

impl<D: ResourceDialect> Encode<NodeGetFlagsResponse, D> for &NodeGetFlagsResponse

impl<D: ResourceDialect> Encode<NodeInfo, D> for &NodeInfo

impl<D: ResourceDialect> Encode<NodeProtocolKinds, D> for NodeProtocolKinds

impl<D: ResourceDialect> Encode<NodeQueryFilesystemResponse, D> for &NodeQueryFilesystemResponse

impl<D: ResourceDialect> Encode<NodeSetAttrRequest, D> for &NodeSetAttrRequest

impl<D: ResourceDialect> Encode<NodeSetAttrResponse, D> for &NodeSetAttrResponse

impl<D: ResourceDialect> Encode<NodeSetFlagsRequest, D> for &NodeSetFlagsRequest

impl<D: ResourceDialect> Encode<OpenFlags, D> for OpenFlags

impl<D: ResourceDialect> Encode<Operations, D> for Operations

impl<D: ResourceDialect> Encode<Options, D> for &Options

impl<D: ResourceDialect> Encode<ReadableReadRequest, D> for &ReadableReadRequest

impl<D: ResourceDialect> Encode<ReadableReadResponse, D> for &ReadableReadResponse

impl<D: ResourceDialect> Encode<Service, D> for &Service

impl<D: ResourceDialect> Encode<SymlinkInfo, D> for &SymlinkInfo

impl<D: ResourceDialect> Encode<SymlinkObject, D> for &SymlinkObject

impl<D: ResourceDialect> Encode<UnlinkFlags, D> for UnlinkFlags

impl<D: ResourceDialect> Encode<UnlinkOptions, D> for &UnlinkOptions

impl<D: ResourceDialect> Encode<VerificationOptions, D> for &VerificationOptions

impl<D: ResourceDialect> Encode<VmoFlags, D> for VmoFlags

impl<D: ResourceDialect> Encode<WatchMask, D> for WatchMask

impl<D: ResourceDialect> Encode<WritableWriteRequest, D> for &WritableWriteRequest

impl<D: ResourceDialect> Encode<WritableWriteResponse, D> for &WritableWriteResponse

impl<D: ResourceDialect, T0: Encode<SeekOrigin, D>, T1: Encode<i64, D>> Encode<FileSeekRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SeekOrigin, D>, T1: Encode<i64, D>, T2: Encode<i64, D>> Encode<AdvisoryLockRange, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DirectoryLinkResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DirectoryRewindResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DirectoryWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<NodeDeprecatedSetFlagsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<NodeSetAttrResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<NodeAttributes, D>> Encode<NodeGetAttrResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<OpenFlags, D>> Encode<NodeDeprecatedGetFlagsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Boxed<FilesystemInfo>, D>> Encode<NodeQueryFilesystemResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Vector<u8, 8192>, D>> Encode<DirectoryReadDirentsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>, T5: Encode<u64, D>, T6: Encode<u64, D>> Encode<NodeAttributes, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<DirectoryReadDirentsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FileResizeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FileSeekResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FileWriteAtResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ReadableReadRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<WritableWriteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<FileReadAtRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>, T5: Encode<u64, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<u32, D>, T9: Encode<u32, D>, T10: Encode<Array<i8, 32>, D>> Encode<FilesystemInfo, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

impl<D: ResourceDialect, T0: Encode<AdvisoryLockRequest, D>> Encode<AdvisoryLockingAdvisoryLockRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Flags, D>> Encode<NodeGetFlagsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Flags, D>> Encode<NodeSetFlagsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MutableNodeAttributes, D>, T1: Encode<ImmutableNodeAttributes, D>> Encode<NodeAttributes2, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<NodeAttributeFlags, D>, T1: Encode<NodeAttributes, D>> Encode<NodeSetAttrRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<NodeAttributesQuery, D>> Encode<NodeGetAttributesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OpenFlags, D>> Encode<NodeDeprecatedSetFlagsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<VmoFlags, D>> Encode<FileGetBackingMemoryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<UnlinkOptions, D>> Encode<DirectoryUnlinkRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 255>, D>> Encode<NodeGetExtendedAttributeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 255>, D>> Encode<NodeRemoveExtendedAttributeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 4095>, D>> Encode<SymlinkObject, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<FileReadAtResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<ReadableReadResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<WritableWriteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>, T1: Encode<u64, D>> Encode<FileWriteAtRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Vector<u8, 255>, 128>, D>, T1: Encode<bool, D>> Encode<ExtendedAttributeIteratorGetNextResponse, D> for (T0, T1)

impl Encode<DirectoryEntry, DefaultFuchsiaResourceDialect> for &mut DirectoryEntry

impl Encode<Directory, DefaultFuchsiaResourceDialect> for &mut Directory

impl Encode<RemoteDirectory, DefaultFuchsiaResourceDialect> for &mut RemoteDirectory

impl Encode<TestHarnessCreateDirectoryRequest, DefaultFuchsiaResourceDialect> for &mut TestHarnessCreateDirectoryRequest

impl Encode<TestHarnessOpenServiceDirectoryResponse, DefaultFuchsiaResourceDialect> for &mut TestHarnessOpenServiceDirectoryResponse

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RemoteDirectory, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<OptionalUnion<DirectoryEntry>>, DefaultFuchsiaResourceDialect>> Encode<Directory, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<TestHarnessOpenServiceDirectoryResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<OptionalUnion<DirectoryEntry>>, DefaultFuchsiaResourceDialect>, T1: Encode<Flags, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<TestHarnessCreateDirectoryRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<ExecutableFile, D> for &ExecutableFile

impl<D: ResourceDialect> Encode<File, D> for &File

impl<D: ResourceDialect> Encode<HarnessConfig, D> for &HarnessConfig

impl<D: ResourceDialect> Encode<TestHarnessGetConfigResponse, D> for &TestHarnessGetConfigResponse

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<bool, D>, T7: Encode<bool, D>, T8: Encode<NodeAttributesQuery, D>, T9: Encode<bool, D>, T10: Encode<bool, D>, T11: Encode<bool, D>> Encode<HarnessConfig, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

impl<D: ResourceDialect, T0: Encode<HarnessConfig, D>> Encode<TestHarnessGetConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<ExecutableFile, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<File, D> for (T0, T1)

impl Encode<CounterGetInspectVmoResponse, DefaultFuchsiaResourceDialect> for &mut CounterGetInspectVmoResponse

impl Encode<CpuResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut CpuResourceGetResponse

impl Encode<DebugResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut DebugResourceGetResponse

impl Encode<DebuglogResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut DebuglogResourceGetResponse

impl Encode<EnergyInfoResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut EnergyInfoResourceGetResponse

impl Encode<HypervisorResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut HypervisorResourceGetResponse

impl Encode<InfoResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut InfoResourceGetResponse

impl Encode<IommuResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut IommuResourceGetResponse

impl Encode<IoportResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut IoportResourceGetResponse

impl Encode<IrqResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut IrqResourceGetResponse

impl Encode<MexecResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut MexecResourceGetResponse

impl Encode<MmioResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut MmioResourceGetResponse

impl Encode<MsiResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut MsiResourceGetResponse

impl Encode<PowerResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut PowerResourceGetResponse

impl Encode<ProfileResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut ProfileResourceGetResponse

impl Encode<RootJobGetResponse, DefaultFuchsiaResourceDialect> for &mut RootJobGetResponse

impl Encode<SmcResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut SmcResourceGetResponse

impl Encode<StallResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut StallResourceGetResponse

impl Encode<TracingResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut TracingResourceGetResponse

impl Encode<VmexResourceGetResponse, DefaultFuchsiaResourceDialect> for &mut VmexResourceGetResponse

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<CounterGetInspectVmoResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Job, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RootJobGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CpuResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DebugResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DebuglogResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EnergyInfoResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HypervisorResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<InfoResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<IommuResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<IoportResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<IrqResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MexecResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MmioResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MsiResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PowerResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ProfileResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<SmcResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<StallResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<TracingResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<VmexResourceGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CounterUpdateInspectVmoResponse, D> for &CounterUpdateInspectVmoResponse

impl<D: ResourceDialect> Encode<CpuStats, D> for &CpuStats

impl<D: ResourceDialect> Encode<MemoryStats, D> for &MemoryStats

impl<D: ResourceDialect> Encode<MemoryStatsCompression, D> for &MemoryStatsCompression

impl<D: ResourceDialect> Encode<MemoryStatsExtended, D> for &MemoryStatsExtended

impl<D: ResourceDialect> Encode<PerCpuStats, D> for &PerCpuStats

impl<D: ResourceDialect> Encode<StatsGetCpuLoadRequest, D> for &StatsGetCpuLoadRequest

impl<D: ResourceDialect> Encode<StatsGetCpuLoadResponse, D> for &StatsGetCpuLoadResponse

impl<D: ResourceDialect> Encode<StatsGetCpuStatsResponse, D> for &StatsGetCpuStatsResponse

impl<D: ResourceDialect> Encode<StatsGetMemoryStatsResponse, D> for &StatsGetMemoryStatsResponse

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DebugBrokerSetTracingEnabledRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<CounterUpdateInspectVmoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DebugBrokerSendDebugCommandResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DebugBrokerSetTracingEnabledResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<StatsGetCpuLoadRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Optional<Vector<PerCpuStats, 512>>, D>> Encode<CpuStats, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<CpuStats, D>> Encode<StatsGetCpuStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MemoryStats, D>> Encode<StatsGetMemoryStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MemoryStatsExtended, D>> Encode<StatsGetMemoryStatsExtendedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<DebugBrokerSendDebugCommandRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<f32, 512>, D>> Encode<StatsGetCpuLoadResponse, D> for (T0,)

impl Encode<AsymmetricPrivateKeySignRequest, DefaultFuchsiaResourceDialect> for &mut AsymmetricPrivateKeySignRequest

impl Encode<KeyManagerGenerateAsymmetricKeyRequest, DefaultFuchsiaResourceDialect> for &mut KeyManagerGenerateAsymmetricKeyRequest

impl Encode<KeyManagerGetAsymmetricPrivateKeyRequest, DefaultFuchsiaResourceDialect> for &mut KeyManagerGetAsymmetricPrivateKeyRequest

impl Encode<KeyManagerSealDataRequest, DefaultFuchsiaResourceDialect> for &mut KeyManagerSealDataRequest

impl Encode<KeyManagerSealDataResponse, DefaultFuchsiaResourceDialect> for &mut KeyManagerSealDataResponse

impl Encode<KeyManagerUnsealDataRequest, DefaultFuchsiaResourceDialect> for &mut KeyManagerUnsealDataRequest

impl Encode<KeyManagerUnsealDataResponse, DefaultFuchsiaResourceDialect> for &mut KeyManagerUnsealDataResponse

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<AsymmetricKeyAlgorithm, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<AsymmetricPrivateKeyMarker>>, DefaultFuchsiaResourceDialect>> Encode<KeyManagerGenerateAsymmetricKeyWithAlgorithmRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AsymmetricPrivateKeyMarker>>, DefaultFuchsiaResourceDialect>> Encode<KeyManagerGenerateAsymmetricKeyRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AsymmetricPrivateKeyMarker>>, DefaultFuchsiaResourceDialect>> Encode<KeyManagerGetAsymmetricPrivateKeyRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<AsymmetricPrivateKeySignRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<KeyManagerSealDataRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<KeyManagerSealDataResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<KeyManagerUnsealDataRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<KeyManagerUnsealDataResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<u8>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T2: Encode<AsymmetricKeyAlgorithm, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<AsymmetricPrivateKeyMarker>>, DefaultFuchsiaResourceDialect>> Encode<KeyManagerImportAsymmetricPrivateKeyRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<AsymmetricKeyAlgorithm, D> for AsymmetricKeyAlgorithm

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<KeyOrigin, D> for KeyOrigin

impl<D: ResourceDialect> Encode<KeyProvider, D> for KeyProvider

impl<D: ResourceDialect> Encode<KeyGetKeyOriginResponse, D> for &KeyGetKeyOriginResponse

impl<D: ResourceDialect> Encode<KeyGetKeyProviderResponse, D> for &KeyGetKeyProviderResponse

impl<D: ResourceDialect> Encode<KeyManagerDeleteKeyRequest, D> for &KeyManagerDeleteKeyRequest

impl<D: ResourceDialect> Encode<PublicKey, D> for &PublicKey

impl<D: ResourceDialect> Encode<Signature, D> for &Signature

impl<D: ResourceDialect, T0: Encode<AsymmetricKeyAlgorithm, D>> Encode<AsymmetricPrivateKeyGetKeyAlgorithmResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyOrigin, D>> Encode<KeyGetKeyOriginResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyProvider, D>> Encode<KeyGetKeyProviderResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PublicKey, D>> Encode<AsymmetricPrivateKeyGetPublicKeyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Signature, D>> Encode<AsymmetricPrivateKeySignResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<KeyManagerDeleteKeyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 256>, D>> Encode<PublicKey, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>> Encode<StatelessKeyManagerGetHardwareDerivedKeyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>> Encode<StatelessKeyManagerGetHardwareDerivedKeyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 512>, D>> Encode<Signature, D> for (T0,)

impl Encode<LoaderCloneRequest, DefaultFuchsiaResourceDialect> for &mut LoaderCloneRequest

impl Encode<LoaderLoadObjectResponse, DefaultFuchsiaResourceDialect> for &mut LoaderLoadObjectResponse

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<LoaderLoadObjectResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<LoaderMarker>>, DefaultFuchsiaResourceDialect>> Encode<LoaderCloneRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<LoaderCloneResponse, D> for &LoaderCloneResponse

impl<D: ResourceDialect> Encode<LoaderConfigRequest, D> for &LoaderConfigRequest

impl<D: ResourceDialect> Encode<LoaderConfigResponse, D> for &LoaderConfigResponse

impl<D: ResourceDialect> Encode<LoaderLoadObjectRequest, D> for &LoaderLoadObjectRequest

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<LoaderCloneResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<LoaderConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<LoaderConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<LoaderLoadObjectRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<CalibratorCalibrateRequest, D> for &CalibratorCalibrateRequest

impl<D: ResourceDialect> Encode<CalibratorCalibrateResponse, D> for &CalibratorCalibrateResponse

impl<D: ResourceDialect> Encode<LightSensorData, D> for &LightSensorData

impl<D: ResourceDialect> Encode<Rgbc, D> for &Rgbc

impl<D: ResourceDialect> Encode<SensorWatchResponse, D> for &SensorWatchResponse

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<Rgbc, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<LightSensorData, D>> Encode<SensorWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Rgbc, D>> Encode<CalibratorCalibrateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Rgbc, D>> Encode<CalibratorCalibrateResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect, T0: Encode<BoundedString<2>, D>> Encode<RegulatoryRegionConfiguratorSetRegionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<2>, D>> Encode<RegulatoryRegionWatcherGetUpdateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<BoundedString<2>>, D>> Encode<RegulatoryRegionWatcherGetRegionUpdateResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Position, D> for &Position

impl<D: ResourceDialect> Encode<PositionExtras, D> for &PositionExtras

impl<D: ResourceDialect, T0: Encode<f64, D>, T1: Encode<f64, D>, T2: Encode<PositionExtras, D>> Encode<Position, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Position, D>> Encode<EmergencyProviderGetCurrentResponse, D> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<ScanResultIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<WlanBaseStationWatcherReportCurrentStationsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<LogDumpLogsSafeRequest, DefaultFuchsiaResourceDialect> for &mut LogDumpLogsSafeRequest

impl Encode<LogListenSafeRequest, DefaultFuchsiaResourceDialect> for &mut LogListenSafeRequest

impl Encode<LogListenSafeWithSelectorsRequest, DefaultFuchsiaResourceDialect> for &mut LogListenSafeWithSelectorsRequest

impl Encode<LogSinkConnectRequest, DefaultFuchsiaResourceDialect> for &mut LogSinkConnectRequest

impl Encode<LogSinkConnectStructuredRequest, DefaultFuchsiaResourceDialect> for &mut LogSinkConnectStructuredRequest

impl<T0: Encode<Endpoint<ClientEnd<LogListenerSafeMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<LogFilterOptions>, DefaultFuchsiaResourceDialect>> Encode<LogDumpLogsSafeRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<LogListenerSafeMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<LogFilterOptions>, DefaultFuchsiaResourceDialect>> Encode<LogListenSafeRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<LogListenerSafeMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<LogFilterOptions>, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<LogInterestSelector, 64>, DefaultFuchsiaResourceDialect>> Encode<LogListenSafeWithSelectorsRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<LogSinkConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<LogSinkConnectStructuredRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<InterestChangeError, D> for InterestChangeError

impl<D: ResourceDialect> Encode<LogLevelFilter, D> for LogLevelFilter

impl<D: ResourceDialect> Encode<LogFilterOptions, D> for &LogFilterOptions

impl<D: ResourceDialect> Encode<LogListenerSafeLogManyRequest, D> for &LogListenerSafeLogManyRequest

impl<D: ResourceDialect> Encode<LogListenerSafeLogRequest, D> for &LogListenerSafeLogRequest

impl<D: ResourceDialect> Encode<LogMessage, D> for &LogMessage

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u64, D>, T2: Encode<bool, D>, T3: Encode<u64, D>, T4: Encode<u8, D>, T5: Encode<LogLevelFilter, D>, T6: Encode<Vector<BoundedString<63>, 16>, D>> Encode<LogFilterOptions, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<BootInstant, D>, T3: Encode<i32, D>, T4: Encode<u32, D>, T5: Encode<Vector<BoundedString<63>, 5>, D>, T6: Encode<BoundedString<32768>, D>> Encode<LogMessage, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<Interest, D>> Encode<LogSinkWaitForInterestChangeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LogMessage, D>> Encode<LogListenerSafeLogRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<LogMessage>, D>> Encode<LogListenerSafeLogManyRequest, D> for (T0,)

impl Encode<ThreadImportSettingsRequest, DefaultFuchsiaResourceDialect> for &mut ThreadImportSettingsRequest

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<ThreadImportSettingsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<MacAddress, D> for &MacAddress

impl<D: ResourceDialect, T0: Encode<Array<u8, 8>, D>> Encode<MacAddress, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<32>, 8>, D>, T1: Encode<Vector<BoundedString<32>, 8>, D>> Encode<DeviceWatcherWatchDevicesResponse, D> for (T0, T1)

impl Encode<CountersConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut CountersConnectorConnectRequest

impl Encode<DeviceConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceConnectorConnectRequest

impl Encode<DeviceExtraConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceExtraConnectorConnectRequest

impl Encode<EnergyScanConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut EnergyScanConnectorConnectRequest

impl Encode<EnergyScanStartEnergyScanRequest, DefaultFuchsiaResourceDialect> for &mut EnergyScanStartEnergyScanRequest

impl<T0: Encode<EnergyScanParameters, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<EnergyScanResultStreamMarker>>, DefaultFuchsiaResourceDialect>> Encode<EnergyScanStartEnergyScanRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<CountersMarker>>, DefaultFuchsiaResourceDialect>> Encode<CountersConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceExtraMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceExtraConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<EnergyScanMarker>>, DefaultFuchsiaResourceDialect>> Encode<EnergyScanConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<ConnectivityState, D> for ConnectivityState

impl<D: ResourceDialect> Encode<Credential, D> for &Credential

impl<D: ResourceDialect> Encode<Role, D> for Role

impl<D: ResourceDialect> Encode<AllCounters, D> for &AllCounters

impl<D: ResourceDialect> Encode<CoexCounters, D> for &CoexCounters

impl<D: ResourceDialect> Encode<CountersGetResponse, D> for &CountersGetResponse

impl<D: ResourceDialect> Encode<CountersResetResponse, D> for &CountersResetResponse

impl<D: ResourceDialect> Encode<DeviceProvisionNetworkRequest, D> for &DeviceProvisionNetworkRequest

impl<D: ResourceDialect> Encode<DeviceSetActiveRequest, D> for &DeviceSetActiveRequest

impl<D: ResourceDialect> Encode<DeviceState, D> for &DeviceState

impl<D: ResourceDialect> Encode<DeviceWatchDeviceStateResponse, D> for &DeviceWatchDeviceStateResponse

impl<D: ResourceDialect> Encode<EnergyScanParameters, D> for &EnergyScanParameters

impl<D: ResourceDialect> Encode<EnergyScanResult, D> for &EnergyScanResult

impl<D: ResourceDialect> Encode<Identity, D> for &Identity

impl<D: ResourceDialect> Encode<IpCounters, D> for &IpCounters

impl<D: ResourceDialect> Encode<MacCounters, D> for &MacCounters

impl<D: ResourceDialect> Encode<ProvisioningParams, D> for &ProvisioningParams

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DeviceSetActiveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AllCounters, D>> Encode<CountersGetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AllCounters, D>> Encode<CountersResetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeviceState, D>> Encode<DeviceWatchDeviceStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Identity, D>> Encode<DeviceExtraWatchIdentityResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Identity, D>, T1: Encode<OptionalUnion<Credential>, D>> Encode<ProvisioningParams, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ProvisioningParams, D>> Encode<DeviceProvisionNetworkRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<DeviceExtraGetCurrentMacAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<Credential>, D>> Encode<DeviceExtraGetCredentialResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<EnergyScanResult, 32>, D>> Encode<EnergyScanResultStreamNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<64>, 16>, D>> Encode<DeviceGetSupportedNetworkTypesResponse, D> for (T0,)

impl Encode<DriverGetProtocolsRequest, DefaultFuchsiaResourceDialect> for &mut DriverGetProtocolsRequest

impl Encode<Protocols, DefaultFuchsiaResourceDialect> for &mut Protocols

impl Encode<RegisterRegisterDeviceRequest, DefaultFuchsiaResourceDialect> for &mut RegisterRegisterDeviceRequest

impl<T0: Encode<Protocols, DefaultFuchsiaResourceDialect>> Encode<DriverGetProtocolsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DriverMarker>>, DefaultFuchsiaResourceDialect>> Encode<RegisterRegisterDeviceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<DeviceConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceConnectorConnectRequest

impl Encode<DeviceExtraConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceExtraConnectorConnectRequest

impl Encode<DeviceExtraFormNetworkRequest, DefaultFuchsiaResourceDialect> for &mut DeviceExtraFormNetworkRequest

impl Encode<DeviceExtraJoinNetworkRequest, DefaultFuchsiaResourceDialect> for &mut DeviceExtraJoinNetworkRequest

impl Encode<DeviceExtraStartNetworkScanRequest, DefaultFuchsiaResourceDialect> for &mut DeviceExtraStartNetworkScanRequest

impl Encode<DeviceRouteConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceRouteConnectorConnectRequest

impl Encode<DeviceRouteExtraConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceRouteExtraConnectorConnectRequest

impl Encode<LegacyJoiningConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut LegacyJoiningConnectorConnectRequest

impl Encode<TelemetryProviderConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut TelemetryProviderConnectorConnectRequest

impl<T0: Encode<JoinParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ProvisioningMonitorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceExtraJoinNetworkRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ProvisioningParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ProvisioningMonitorMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceExtraFormNetworkRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<NetworkScanParameters, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BeaconInfoStreamMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceExtraStartNetworkScanRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceExtraMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceExtraConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceRouteExtraMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceRouteExtraConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceRouteMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceRouteConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<LegacyJoiningMarker>>, DefaultFuchsiaResourceDialect>> Encode<LegacyJoiningConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<TelemetryProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<TelemetryProviderConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Dhcp6PdState, D> for Dhcp6PdState

impl<D: ResourceDialect> Encode<JoinParams, D> for &JoinParams

impl<D: ResourceDialect> Encode<Nat64State, D> for Nat64State

impl<D: ResourceDialect> Encode<ProvisionError, D> for ProvisionError

impl<D: ResourceDialect> Encode<ProvisioningProgress, D> for &ProvisioningProgress

impl<D: ResourceDialect> Encode<RoutePreference, D> for RoutePreference

impl<D: ResourceDialect> Encode<SrpServerAddressMode, D> for SrpServerAddressMode

impl<D: ResourceDialect> Encode<SrpServerState, D> for SrpServerState

impl<D: ResourceDialect> Encode<UpstreamDnsQueryState, D> for UpstreamDnsQueryState

impl<D: ResourceDialect> Encode<BeaconInfo, D> for &BeaconInfo

impl<D: ResourceDialect> Encode<BeaconInfoStreamNextResponse, D> for &BeaconInfoStreamNextResponse

impl<D: ResourceDialect> Encode<BorderRoutingCounters, D> for &BorderRoutingCounters

impl<D: ResourceDialect> Encode<BorderRoutingNat64State, D> for &BorderRoutingNat64State

impl<D: ResourceDialect> Encode<ChannelInfo, D> for &ChannelInfo

impl<D: ResourceDialect> Encode<Dhcp6PdInfo, D> for &Dhcp6PdInfo

impl<D: ResourceDialect> Encode<DnssdCounters, D> for &DnssdCounters

impl<D: ResourceDialect> Encode<ExternalRoute, D> for &ExternalRoute

impl<D: ResourceDialect> Encode<JoinerCommissioningParams, D> for &JoinerCommissioningParams

impl<D: ResourceDialect> Encode<LeaderData, D> for &LeaderData

impl<D: ResourceDialect> Encode<LinkMetricsEntry, D> for &LinkMetricsEntry

impl<D: ResourceDialect> Encode<Nat64ErrorCounters, D> for &Nat64ErrorCounters

impl<D: ResourceDialect> Encode<Nat64Info, D> for &Nat64Info

impl<D: ResourceDialect> Encode<Nat64Mapping, D> for &Nat64Mapping

impl<D: ResourceDialect> Encode<Nat64PacketCounters, D> for &Nat64PacketCounters

impl<D: ResourceDialect> Encode<Nat64ProtocolCounters, D> for &Nat64ProtocolCounters

impl<D: ResourceDialect> Encode<Nat64TrafficCounters, D> for &Nat64TrafficCounters

impl<D: ResourceDialect> Encode<NetworkScanParameters, D> for &NetworkScanParameters

impl<D: ResourceDialect> Encode<OnMeshPrefix, D> for &OnMeshPrefix

impl<D: ResourceDialect> Encode<PdProcessedRaInfo, D> for &PdProcessedRaInfo

impl<D: ResourceDialect> Encode<SrpServerInfo, D> for &SrpServerInfo

impl<D: ResourceDialect> Encode<SrpServerRegistration, D> for &SrpServerRegistration

impl<D: ResourceDialect> Encode<SrpServerResponseCounters, D> for &SrpServerResponseCounters

impl<D: ResourceDialect> Encode<Telemetry, D> for &Telemetry

impl<D: ResourceDialect> Encode<TrelCounters, D> for &TrelCounters

impl<D: ResourceDialect> Encode<TrelPeersInfo, D> for &TrelPeersInfo

impl<D: ResourceDialect> Encode<UpstreamDnsCounters, D> for &UpstreamDnsCounters

impl<D: ResourceDialect> Encode<UpstreamDnsInfo, D> for &UpstreamDnsInfo

impl<D: ResourceDialect, T0: Encode<ProvisioningProgress, D>> Encode<ProvisioningMonitorWatchProgressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<u16, D>> Encode<LegacyJoiningMakeJoinableRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ExternalRoute, D>> Encode<DeviceRouteRegisterExternalRouteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OnMeshPrefix, D>> Encode<DeviceRouteRegisterOnMeshPrefixRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Telemetry, D>> Encode<TelemetryProviderGetTelemetryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv6AddressWithPrefix, D>> Encode<DeviceRouteUnregisterExternalRouteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv6AddressWithPrefix, D>> Encode<DeviceRouteUnregisterOnMeshPrefixRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BeaconInfo, 32>, D>> Encode<BeaconInfoStreamNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ChannelInfo, 200>, D>> Encode<DeviceGetSupportedChannelsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ExternalRoute, 32>, D>> Encode<DeviceRouteExtraGetLocalExternalRoutesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<OnMeshPrefix, 32>, D>> Encode<DeviceRouteExtraGetLocalOnMeshPrefixesResponse, D> for (T0,)

impl Encode<DeviceSetupSetChannelRequest, DefaultFuchsiaResourceDialect> for &mut DeviceSetupSetChannelRequest

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceSetupSetChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<DeviceGetMaxFrameSizeResponse, D> for &DeviceGetMaxFrameSizeResponse

impl<D: ResourceDialect> Encode<DeviceOnErrorRequest, D> for &DeviceOnErrorRequest

impl<D: ResourceDialect> Encode<DeviceOnReceiveFrameRequest, D> for &DeviceOnReceiveFrameRequest

impl<D: ResourceDialect> Encode<DeviceSendFrameRequest, D> for &DeviceSendFrameRequest

impl<D: ResourceDialect, T0: Encode<Error, D>, T1: Encode<bool, D>> Encode<DeviceOnErrorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetMaxFrameSizeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceOnReadyForSendFramesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceReadyToReceiveFramesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 4096>, D>> Encode<DeviceOnReceiveFrameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 4096>, D>> Encode<DeviceSendFrameRequest, D> for (T0,)

impl Encode<DeviceTestConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DeviceTestConnectorConnectRequest

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceTestMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceTestConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<MacAddressFilterMode, D> for MacAddressFilterMode

impl<D: ResourceDialect> Encode<DeviceTestGetNcpVersionResponse, D> for &DeviceTestGetNcpVersionResponse

impl<D: ResourceDialect> Encode<MacAddressFilterItem, D> for &MacAddressFilterItem

impl<D: ResourceDialect> Encode<MacAddressFilterSettings, D> for &MacAddressFilterSettings

impl<D: ResourceDialect> Encode<NeighborInfo, D> for &NeighborInfo

impl<D: ResourceDialect, T0: Encode<i8, D>> Encode<DeviceTestGetCurrentRssiResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceTestGetCurrentChannelResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceTestGetThreadRloc16Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceTestGetPartitionIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DeviceTestGetThreadRouterIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddressFilterSettings, D>> Encode<DeviceTestGetMacAddressFilterSettingsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddressFilterSettings, D>> Encode<DeviceTestReplaceMacAddressFilterSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<DeviceTestGetNcpVersionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<DeviceTestGetCurrentMacAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<DeviceTestGetFactoryMacAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<NeighborInfo, 1024>, D>> Encode<DeviceTestGetNeighborTableResponse, D> for (T0,)

impl Encode<CapabilitiesConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut CapabilitiesConnectorConnectRequest

impl Encode<DatasetConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut DatasetConnectorConnectRequest

impl Encode<FeatureConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut FeatureConnectorConnectRequest

impl Encode<MeshcopConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut MeshcopConnectorConnectRequest

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DatasetMarker>>, DefaultFuchsiaResourceDialect>> Encode<DatasetConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<FeatureMarker>>, DefaultFuchsiaResourceDialect>> Encode<FeatureConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<MeshcopMarker>>, DefaultFuchsiaResourceDialect>> Encode<MeshcopConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ThreadCapabilitiesMarker>>, DefaultFuchsiaResourceDialect>> Encode<CapabilitiesConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<DetailedLoggingLevel, D> for DetailedLoggingLevel

impl<D: ResourceDialect> Encode<Capabilities, D> for &Capabilities

impl<D: ResourceDialect> Encode<DatasetAttachAllNodesToRequest, D> for &DatasetAttachAllNodesToRequest

impl<D: ResourceDialect> Encode<DatasetAttachAllNodesToResponse, D> for &DatasetAttachAllNodesToResponse

impl<D: ResourceDialect> Encode<DatasetGetActiveTlvsResponse, D> for &DatasetGetActiveTlvsResponse

impl<D: ResourceDialect> Encode<DatasetSetActiveTlvsRequest, D> for &DatasetSetActiveTlvsRequest

impl<D: ResourceDialect> Encode<FeatureConfig, D> for &FeatureConfig

impl<D: ResourceDialect> Encode<FeatureGetFeatureConfigResponse, D> for &FeatureGetFeatureConfigResponse

impl<D: ResourceDialect> Encode<MeshcopUpdateTxtEntriesRequest, D> for &MeshcopUpdateTxtEntriesRequest

impl<D: ResourceDialect> Encode<TxtEntries, D> for &TxtEntries

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<DatasetAttachAllNodesToResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Capabilities, D>> Encode<ThreadCapabilitiesGetCapabilitiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FeatureConfig, D>> Encode<FeatureGetFeatureConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FeatureConfig, D>> Encode<FeatureUpdateFeatureConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<254>, D>, T1: Encode<Vector<u8, 253>, D>> Encode<TxtEntries, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Optional<Vector<u8, 254>>, D>> Encode<DatasetGetActiveTlvsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 254>, D>> Encode<DatasetAttachAllNodesToRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 254>, D>> Encode<DatasetSetActiveTlvsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<TxtEntries, 32>, D>> Encode<MeshcopUpdateTxtEntriesRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<Inset, D> for &Inset

impl<D: ResourceDialect> Encode<InsetF, D> for &InsetF

impl<D: ResourceDialect> Encode<Point, D> for &Point

impl<D: ResourceDialect> Encode<Point3F, D> for &Point3F

impl<D: ResourceDialect> Encode<PointF, D> for &PointF

impl<D: ResourceDialect> Encode<RRectF, D> for &RRectF

impl<D: ResourceDialect> Encode<RatioU32, D> for &RatioU32

impl<D: ResourceDialect> Encode<RatioU64, D> for &RatioU64

impl<D: ResourceDialect> Encode<Rect, D> for &Rect

impl<D: ResourceDialect> Encode<RectF, D> for &RectF

impl<D: ResourceDialect> Encode<RectU, D> for &RectU

impl<D: ResourceDialect> Encode<Size, D> for &Size

impl<D: ResourceDialect> Encode<SizeF, D> for &SizeF

impl<D: ResourceDialect> Encode<SizeU, D> for &SizeU

impl<D: ResourceDialect> Encode<Transform, D> for &Transform

impl<D: ResourceDialect> Encode<Vec3F, D> for &Vec3F

impl<D: ResourceDialect> Encode<Vec4F, D> for &Vec4F

impl<D: ResourceDialect> Encode<VecF, D> for &VecF

impl<D: ResourceDialect> Encode<Vec_, D> for &Vec_

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>> Encode<PointF, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>> Encode<SizeF, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>> Encode<VecF, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<Point3F, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<Vec3F, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<InsetF, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<RectF, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<Vec4F, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>, T4: Encode<f32, D>, T5: Encode<f32, D>, T6: Encode<f32, D>, T7: Encode<f32, D>, T8: Encode<f32, D>, T9: Encode<f32, D>, T10: Encode<f32, D>, T11: Encode<f32, D>> Encode<RRectF, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>> Encode<Point, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>> Encode<Size, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>> Encode<Vec_, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>, T2: Encode<i32, D>, T3: Encode<i32, D>> Encode<Inset, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>, T2: Encode<i32, D>, T3: Encode<i32, D>> Encode<Rect, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<RatioU32, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SizeU, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>> Encode<RectU, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<RatioU64, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<f32, 16>, D>> Encode<Transform, D> for (T0,)

impl Encode<AudioCapturerBindGainControlRequest, DefaultFuchsiaResourceDialect> for &mut AudioCapturerBindGainControlRequest

impl Encode<AudioCapturerGetReferenceClockResponse, DefaultFuchsiaResourceDialect> for &mut AudioCapturerGetReferenceClockResponse

impl Encode<AudioCapturerSetReferenceClockRequest, DefaultFuchsiaResourceDialect> for &mut AudioCapturerSetReferenceClockRequest

impl Encode<AudioConsumerBindVolumeControlRequest, DefaultFuchsiaResourceDialect> for &mut AudioConsumerBindVolumeControlRequest

impl Encode<AudioConsumerCreateStreamSinkRequest, DefaultFuchsiaResourceDialect> for &mut AudioConsumerCreateStreamSinkRequest

impl Encode<AudioCoreBindUsageVolumeControl2Request, DefaultFuchsiaResourceDialect> for &mut AudioCoreBindUsageVolumeControl2Request

impl Encode<AudioCoreBindUsageVolumeControlRequest, DefaultFuchsiaResourceDialect> for &mut AudioCoreBindUsageVolumeControlRequest

impl Encode<AudioCoreCreateAudioCapturerRequest, DefaultFuchsiaResourceDialect> for &mut AudioCoreCreateAudioCapturerRequest

impl Encode<AudioCoreCreateAudioRendererRequest, DefaultFuchsiaResourceDialect> for &mut AudioCoreCreateAudioRendererRequest

impl Encode<AudioCreateAudioCapturerRequest, DefaultFuchsiaResourceDialect> for &mut AudioCreateAudioCapturerRequest

impl Encode<AudioCreateAudioRendererRequest, DefaultFuchsiaResourceDialect> for &mut AudioCreateAudioRendererRequest

impl Encode<AudioRendererBindGainControlRequest, DefaultFuchsiaResourceDialect> for &mut AudioRendererBindGainControlRequest

impl Encode<AudioRendererGetReferenceClockResponse, DefaultFuchsiaResourceDialect> for &mut AudioRendererGetReferenceClockResponse

impl Encode<AudioRendererSetReferenceClockRequest, DefaultFuchsiaResourceDialect> for &mut AudioRendererSetReferenceClockRequest

impl Encode<ProfileProviderUnregisterHandlerRequest, DefaultFuchsiaResourceDialect> for &mut ProfileProviderUnregisterHandlerRequest

impl Encode<StreamBufferPartialSettings, DefaultFuchsiaResourceDialect> for &mut StreamBufferPartialSettings

impl Encode<StreamBufferSetAddPayloadBufferRequest, DefaultFuchsiaResourceDialect> for &mut StreamBufferSetAddPayloadBufferRequest

impl Encode<UsageGainReporterRegisterListenerRequest, DefaultFuchsiaResourceDialect> for &mut UsageGainReporterRegisterListenerRequest

impl Encode<UsageReporterWatch2Request, DefaultFuchsiaResourceDialect> for &mut UsageReporterWatch2Request

impl Encode<UsageReporterWatchRequest, DefaultFuchsiaResourceDialect> for &mut UsageReporterWatchRequest

impl<T0: Encode<AudioRenderUsage, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AudioConsumerMarker>>, DefaultFuchsiaResourceDialect>> Encode<UsageAudioConsumerFactoryCreateAudioConsumerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<AudioRenderUsage2, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AudioConsumerMarker>>, DefaultFuchsiaResourceDialect>> Encode<Usage2AudioConsumerFactoryCreateAudioConsumerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Usage, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<UsageWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<UsageReporterWatchRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Usage, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<VolumeControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCoreBindUsageVolumeControlRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Usage2, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<UsageWatcher2Marker>>, DefaultFuchsiaResourceDialect>> Encode<UsageReporterWatch2Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Usage2, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<VolumeControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCoreBindUsageVolumeControl2Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<bool, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AudioCapturerMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCoreCreateAudioCapturerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<StreamBufferSetAddPayloadBufferRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<AudioConsumerMarker>>, DefaultFuchsiaResourceDialect>> Encode<SessionAudioConsumerFactoryCreateAudioConsumerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<AudioStreamType, DefaultFuchsiaResourceDialect>, T1: Encode<AudioCapturerConfiguration, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<AudioCapturerMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCoreCreateAudioCapturerWithConfigurationRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<StreamBufferPartialSettings, DefaultFuchsiaResourceDialect>> Encode<StreamProcessorSetInputBufferPartialSettingsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<StreamBufferPartialSettings, DefaultFuchsiaResourceDialect>> Encode<StreamProcessorSetOutputBufferPartialSettingsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>, T1: Encode<bool, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<StreamConfigMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioDeviceEnumeratorAddDeviceByChannelRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<36>, DefaultFuchsiaResourceDialect>, T1: Encode<Usage, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<UsageGainListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<UsageGainReporterRegisterListenerRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<36>, DefaultFuchsiaResourceDialect>, T1: Encode<Usage2, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<UsageGainListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<UsageGainReporterRegisterListener2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ServerEnd<AudioCapturerMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<AudioCreateAudioCapturerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<AudioRendererMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCoreCreateAudioRendererRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<AudioRendererMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCreateAudioRendererRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<GainControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioCapturerBindGainControlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<GainControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioRendererBindGainControlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<VolumeControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioConsumerBindVolumeControlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Clock, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<AudioCapturerGetReferenceClockResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Clock, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<AudioRendererGetReferenceClockResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Thread, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<64>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderUnregisterHandlerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Thread, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<64>, DefaultFuchsiaResourceDialect>, T2: Encode<i64, DefaultFuchsiaResourceDialect>, T3: Encode<f32, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderRegisterHandlerWithCapacityRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderUnregisterMemoryRangeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<64>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderRegisterMemoryRangeRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Optional<HandleType<Clock, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<AudioCapturerSetReferenceClockRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<HandleType<Clock, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<AudioRendererSetReferenceClockRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<HandleType<Vmo, { _ }, 2147483648>, 16>, DefaultFuchsiaResourceDialect>, T1: Encode<AudioStreamType, DefaultFuchsiaResourceDialect>, T2: Encode<Boxed<Compression>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<StreamSinkMarker>>, DefaultFuchsiaResourceDialect>> Encode<AudioConsumerCreateStreamSinkRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<ConsumerClosedReason, D> for ConsumerClosedReason

impl<D: ResourceDialect> Encode<ProducerClosedReason, D> for ProducerClosedReason

impl<D: ResourceDialect> Encode<RealOrStreamTime, D> for &RealOrStreamTime

impl<D: ResourceDialect> Encode<RealTime, D> for &RealTime

impl<D: ResourceDialect> Encode<StreamTime, D> for &StreamTime

impl<D: ResourceDialect> Encode<Asap, D> for &Asap

impl<D: ResourceDialect> Encode<PayloadRange, D> for &PayloadRange

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<PayloadRange, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<RampType, D> for RampType

impl<D: ResourceDialect> Encode<UpdateEffectError, D> for UpdateEffectError

impl<D: ResourceDialect> Encode<GainControlSetGainRequest, D> for &GainControlSetGainRequest

impl<D: ResourceDialect> Encode<GainControlSetMuteRequest, D> for &GainControlSetMuteRequest

impl<D: ResourceDialect> Encode<VolumeControlSetMuteRequest, D> for &VolumeControlSetMuteRequest

impl<D: ResourceDialect> Encode<VolumeControlSetVolumeRequest, D> for &VolumeControlSetVolumeRequest

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<GainControlSetMuteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<VolumeControlSetMuteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<GainControlSetGainRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<VolumeControlSetVolumeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<bool, D>> Encode<GainControlOnGainMuteChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<bool, D>> Encode<VolumeControlOnVolumeMuteChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<i64, D>, T2: Encode<RampType, D>> Encode<GainControlSetGainWithRampRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<UnboundedString, D>> Encode<EffectsControllerUpdateEffectRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<AacAudioObjectType, D> for AacAudioObjectType

impl<D: ResourceDialect> Encode<AacBitRate, D> for &AacBitRate

impl<D: ResourceDialect> Encode<AacChannelMode, D> for AacChannelMode

impl<D: ResourceDialect> Encode<AacTransport, D> for &AacTransport

impl<D: ResourceDialect> Encode<AacVariableBitRate, D> for AacVariableBitRate

impl<D: ResourceDialect> Encode<AudioBitrateMode, D> for AudioBitrateMode

impl<D: ResourceDialect> Encode<AudioCaptureUsage, D> for AudioCaptureUsage

impl<D: ResourceDialect> Encode<AudioCaptureUsage2, D> for AudioCaptureUsage2

impl<D: ResourceDialect> Encode<AudioCapturerConfiguration, D> for &AudioCapturerConfiguration

impl<D: ResourceDialect> Encode<AudioChannelId, D> for AudioChannelId

impl<D: ResourceDialect> Encode<AudioCompressedFormat, D> for &AudioCompressedFormat

impl<D: ResourceDialect> Encode<AudioConsumerError, D> for &AudioConsumerError

impl<D: ResourceDialect> Encode<AudioFormat, D> for &AudioFormat

impl<D: ResourceDialect> Encode<AudioOutputRoutingPolicy, D> for AudioOutputRoutingPolicy

impl<D: ResourceDialect> Encode<AudioPcmMode, D> for AudioPcmMode

impl<D: ResourceDialect> Encode<AudioRenderUsage, D> for AudioRenderUsage

impl<D: ResourceDialect> Encode<AudioRenderUsage2, D> for AudioRenderUsage2

impl<D: ResourceDialect> Encode<AudioSampleFormat, D> for AudioSampleFormat

impl<D: ResourceDialect> Encode<AudioUncompressedFormat, D> for &AudioUncompressedFormat

impl<D: ResourceDialect> Encode<Behavior, D> for Behavior

impl<D: ResourceDialect> Encode<CodecProfile, D> for CodecProfile

impl<D: ResourceDialect> Encode<ColorSpace, D> for ColorSpace

impl<D: ResourceDialect> Encode<CryptoFormat, D> for &CryptoFormat

impl<D: ResourceDialect> Encode<DomainFormat, D> for &DomainFormat

impl<D: ResourceDialect> Encode<EncoderSettings, D> for &EncoderSettings

impl<D: ResourceDialect> Encode<Lc3FrameDuration, D> for Lc3FrameDuration

impl<D: ResourceDialect> Encode<MediumSpecificStreamType, D> for &MediumSpecificStreamType

impl<D: ResourceDialect> Encode<SbcAllocation, D> for SbcAllocation

impl<D: ResourceDialect> Encode<SbcBlockCount, D> for SbcBlockCount

impl<D: ResourceDialect> Encode<SbcChannelMode, D> for SbcChannelMode

impl<D: ResourceDialect> Encode<SbcSubBands, D> for SbcSubBands

impl<D: ResourceDialect> Encode<StreamError, D> for StreamError

impl<D: ResourceDialect> Encode<Usage, D> for &Usage

impl<D: ResourceDialect> Encode<Usage2, D> for &Usage2

impl<D: ResourceDialect> Encode<UsageState, D> for &UsageState

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<VideoColorSpace, D> for VideoColorSpace

impl<D: ResourceDialect> Encode<VideoCompressedFormat, D> for &VideoCompressedFormat

impl<D: ResourceDialect> Encode<VideoFormat, D> for &VideoFormat

impl<D: ResourceDialect> Encode<AacConstantBitRate, D> for &AacConstantBitRate

impl<D: ResourceDialect> Encode<AacEncoderSettings, D> for &AacEncoderSettings

impl<D: ResourceDialect> Encode<AacTransportAdts, D> for &AacTransportAdts

impl<D: ResourceDialect> Encode<AacTransportLatm, D> for &AacTransportLatm

impl<D: ResourceDialect> Encode<AacTransportRaw, D> for &AacTransportRaw

impl<D: ResourceDialect> Encode<AudioCapturerCaptureAtRequest, D> for &AudioCapturerCaptureAtRequest

impl<D: ResourceDialect> Encode<AudioCapturerCaptureAtResponse, D> for &AudioCapturerCaptureAtResponse

impl<D: ResourceDialect> Encode<AudioCapturerSetUsage2Request, D> for &AudioCapturerSetUsage2Request

impl<D: ResourceDialect> Encode<AudioCapturerSetUsageRequest, D> for &AudioCapturerSetUsageRequest

impl<D: ResourceDialect> Encode<AudioCompressedFormatAac, D> for &AudioCompressedFormatAac

impl<D: ResourceDialect> Encode<AudioCompressedFormatCvsd, D> for &AudioCompressedFormatCvsd

impl<D: ResourceDialect> Encode<AudioCompressedFormatLc3, D> for &AudioCompressedFormatLc3

impl<D: ResourceDialect> Encode<AudioCompressedFormatSbc, D> for &AudioCompressedFormatSbc

impl<D: ResourceDialect> Encode<AudioConsumerSetRateRequest, D> for &AudioConsumerSetRateRequest

impl<D: ResourceDialect> Encode<AudioConsumerStartFlags, D> for AudioConsumerStartFlags

impl<D: ResourceDialect> Encode<AudioConsumerStartRequest, D> for &AudioConsumerStartRequest

impl<D: ResourceDialect> Encode<AudioConsumerStatus, D> for &AudioConsumerStatus

impl<D: ResourceDialect> Encode<AudioCoreGetDbFromVolumeRequest, D> for &AudioCoreGetDbFromVolumeRequest

impl<D: ResourceDialect> Encode<AudioCoreGetVolumeFromDbRequest, D> for &AudioCoreGetVolumeFromDbRequest

impl<D: ResourceDialect> Encode<AudioCoreSetInteraction2Request, D> for &AudioCoreSetInteraction2Request

impl<D: ResourceDialect> Encode<AudioCoreSetInteractionRequest, D> for &AudioCoreSetInteractionRequest

impl<D: ResourceDialect> Encode<AudioDeviceInfo, D> for &AudioDeviceInfo

impl<D: ResourceDialect> Encode<AudioGainInfo, D> for &AudioGainInfo

impl<D: ResourceDialect> Encode<AudioGainInfoFlags, D> for AudioGainInfoFlags

impl<D: ResourceDialect> Encode<AudioGainValidFlags, D> for AudioGainValidFlags

impl<D: ResourceDialect> Encode<AudioRendererPauseResponse, D> for &AudioRendererPauseResponse

impl<D: ResourceDialect> Encode<AudioRendererPlayNoReplyRequest, D> for &AudioRendererPlayNoReplyRequest

impl<D: ResourceDialect> Encode<AudioRendererPlayRequest, D> for &AudioRendererPlayRequest

impl<D: ResourceDialect> Encode<AudioRendererPlayResponse, D> for &AudioRendererPlayResponse

impl<D: ResourceDialect> Encode<AudioRendererSetPtsUnitsRequest, D> for &AudioRendererSetPtsUnitsRequest

impl<D: ResourceDialect> Encode<AudioRendererSetUsage2Request, D> for &AudioRendererSetUsage2Request

impl<D: ResourceDialect> Encode<AudioRendererSetUsageRequest, D> for &AudioRendererSetUsageRequest

impl<D: ResourceDialect> Encode<AudioStreamType, D> for &AudioStreamType

impl<D: ResourceDialect> Encode<Compression, D> for &Compression

impl<D: ResourceDialect> Encode<CvsdEncoderSettings, D> for &CvsdEncoderSettings

impl<D: ResourceDialect> Encode<DecryptedFormat, D> for &DecryptedFormat

impl<D: ResourceDialect> Encode<EncryptedFormat, D> for &EncryptedFormat

impl<D: ResourceDialect> Encode<EncryptionPattern, D> for &EncryptionPattern

impl<D: ResourceDialect> Encode<FormatDetails, D> for &FormatDetails

impl<D: ResourceDialect> Encode<H264EncoderSettings, D> for &H264EncoderSettings

impl<D: ResourceDialect> Encode<H264QuantizationParameters, D> for &H264QuantizationParameters

impl<D: ResourceDialect> Encode<HevcEncoderSettings, D> for &HevcEncoderSettings

impl<D: ResourceDialect> Encode<InputAudioCapturerConfiguration, D> for &InputAudioCapturerConfiguration

impl<D: ResourceDialect> Encode<Lc3EncoderSettings, D> for &Lc3EncoderSettings

impl<D: ResourceDialect> Encode<MSbcEncoderSettings, D> for &MSbcEncoderSettings

impl<D: ResourceDialect> Encode<Metadata, D> for &Metadata

impl<D: ResourceDialect> Encode<Packet, D> for &Packet

impl<D: ResourceDialect> Encode<PacketHeader, D> for &PacketHeader

impl<D: ResourceDialect> Encode<Parameter, D> for &Parameter

impl<D: ResourceDialect> Encode<PcmFormat, D> for &PcmFormat

impl<D: ResourceDialect> Encode<Property, D> for &Property

impl<D: ResourceDialect> Encode<SbcEncoderSettings, D> for &SbcEncoderSettings

impl<D: ResourceDialect> Encode<StreamBufferConstraints, D> for &StreamBufferConstraints

impl<D: ResourceDialect> Encode<StreamBufferSettings, D> for &StreamBufferSettings

impl<D: ResourceDialect> Encode<StreamOutputConstraints, D> for &StreamOutputConstraints

impl<D: ResourceDialect> Encode<StreamOutputFormat, D> for &StreamOutputFormat

impl<D: ResourceDialect> Encode<StreamPacket, D> for &StreamPacket

impl<D: ResourceDialect> Encode<StreamSinkSendPacketRequest, D> for &StreamSinkSendPacketRequest

impl<D: ResourceDialect> Encode<StreamType, D> for &StreamType

impl<D: ResourceDialect> Encode<SubpictureStreamType, D> for &SubpictureStreamType

impl<D: ResourceDialect> Encode<SubsampleEntry, D> for &SubsampleEntry

impl<D: ResourceDialect> Encode<TextStreamType, D> for &TextStreamType

impl<D: ResourceDialect> Encode<TimelineFunction, D> for &TimelineFunction

impl<D: ResourceDialect> Encode<UsageStateDucked, D> for &UsageStateDucked

impl<D: ResourceDialect> Encode<UsageStateMuted, D> for &UsageStateMuted

impl<D: ResourceDialect> Encode<UsageStateUnadjusted, D> for &UsageStateUnadjusted

impl<D: ResourceDialect> Encode<VideoStreamType, D> for &VideoStreamType

impl<D: ResourceDialect> Encode<VideoUncompressedFormat, D> for &VideoUncompressedFormat

impl<D: ResourceDialect> Encode<Void, D> for &Void

impl<D: ResourceDialect, T0: Encode<PixelFormat, D>, T1: Encode<ColorSpace, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<u32, D>> Encode<VideoStreamType, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

impl<D: ResourceDialect, T0: Encode<AacTransport, D>, T1: Encode<AacChannelMode, D>, T2: Encode<AacBitRate, D>, T3: Encode<AacAudioObjectType, D>> Encode<AacEncoderSettings, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<AudioCaptureUsage, D>> Encode<AudioCapturerSetUsageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioCaptureUsage, D>, T1: Encode<f32, D>> Encode<AudioCoreSetCaptureUsageGainRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AudioCaptureUsage2, D>> Encode<AudioCapturerSetUsage2Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioCaptureUsage2, D>, T1: Encode<f32, D>> Encode<AudioCoreSetCaptureUsageGain2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AudioPcmMode, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<Vector<AudioChannelId, 16>, D>> Encode<PcmFormat, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<AudioRenderUsage, D>> Encode<AudioRendererSetUsageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioRenderUsage, D>, T1: Encode<f32, D>> Encode<AudioCoreSetRenderUsageGainRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AudioRenderUsage2, D>> Encode<AudioRendererSetUsage2Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioRenderUsage2, D>, T1: Encode<f32, D>> Encode<AudioCoreSetRenderUsageGain2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AudioSampleFormat, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<AudioStreamType, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<MediumSpecificStreamType, D>, T1: Encode<BoundedString<255>, D>, T2: Encode<Optional<UnboundedVector<u8>>, D>> Encode<StreamType, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<SbcSubBands, D>, T1: Encode<SbcAllocation, D>, T2: Encode<SbcBlockCount, D>, T3: Encode<SbcChannelMode, D>, T4: Encode<u64, D>> Encode<SbcEncoderSettings, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Usage, D>, T1: Encode<Usage, D>, T2: Encode<Behavior, D>> Encode<AudioCoreSetInteractionRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Usage, D>, T1: Encode<UsageState, D>> Encode<UsageWatcherOnStateChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Usage, D>, T1: Encode<f32, D>> Encode<AudioCoreGetDbFromVolumeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Usage, D>, T1: Encode<f32, D>> Encode<AudioCoreGetVolumeFromDbRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Usage2, D>, T1: Encode<Usage2, D>, T2: Encode<Behavior, D>> Encode<AudioCoreSetInteraction2Request, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Usage2, D>, T1: Encode<UsageState, D>> Encode<UsageWatcher2OnStateChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Usage2, D>, T1: Encode<f32, D>> Encode<AudioCoreGetDbFromVolume2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Usage2, D>, T1: Encode<f32, D>> Encode<AudioCoreGetVolumeFromDb2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<AacTransportLatm, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<AudioCoreEnableDeviceSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<AudioRendererEnableMinLeadTimeEventsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<f32, D>> Encode<UsageGainListenerOnGainMuteChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<AudioConsumerSetRateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<AudioCoreGetDbFromVolume2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<AudioCoreGetDbFromVolumeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<AudioCoreGetVolumeFromDb2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<AudioCoreGetVolumeFromDbResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<AudioRendererSetPtsContinuityThresholdRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<AudioGainInfoFlags, D>> Encode<AudioGainInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<AudioRendererGetMinLeadTimeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<AudioRendererOnMinLeadTimeChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<AudioRendererPauseResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<AudioRendererPlayNoReplyRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<AudioRendererPlayRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<AudioRendererPlayResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<ProfileProviderRegisterHandlerWithCapacityResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>, T2: Encode<u32, D>, T3: Encode<u32, D>> Encode<TimelineFunction, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<u32, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u32, D>, T5: Encode<u64, D>, T6: Encode<u64, D>> Encode<StreamPacket, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<AacConstantBitRate, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<AudioCapturerStartAsyncCaptureRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamBufferSetRemovePayloadBufferRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<AudioRendererSetPtsUnitsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<EncryptionPattern, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SubsampleEntry, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<AudioCapturerCaptureAtRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<AudioDeviceEnumeratorGetDeviceGainRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<AudioDeviceEnumeratorOnDeviceRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<StreamProcessorCompleteOutputBufferPartialSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<StreamProcessorFlushEndOfStreamAndCloseStreamRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<StreamProcessorQueueInputEndOfStreamRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<StreamError, D>> Encode<StreamProcessorOnStreamFailedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<bool, D>> Encode<StreamProcessorOnOutputEndOfStreamRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<bool, D>, T2: Encode<bool, D>> Encode<StreamProcessorCloseCurrentStreamRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<AudioDeviceEnumeratorOnDefaultDeviceChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<AudioGainInfo, D>> Encode<AudioDeviceEnumeratorGetDeviceGainResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<AudioGainInfo, D>> Encode<AudioDeviceEnumeratorOnDeviceGainChangedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<AudioGainInfo, D>, T2: Encode<AudioGainValidFlags, D>> Encode<AudioDeviceEnumeratorSetDeviceGainRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<FormatDetails, D>> Encode<StreamProcessorQueueInputFormatDetailsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AudioConsumerStartFlags, D>, T1: Encode<i64, D>, T2: Encode<i64, D>> Encode<AudioConsumerStartRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<AudioConsumerStatus, D>> Encode<AudioConsumerWatchStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioDeviceInfo, D>> Encode<AudioDeviceEnumeratorOnDeviceAddedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioStreamType, D>> Encode<AudioCapturerSetPcmStreamTypeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioStreamType, D>> Encode<AudioRendererSetPcmStreamTypeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Packet, D>> Encode<StreamProcessorQueueInputPacketRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Packet, D>, T1: Encode<bool, D>, T2: Encode<bool, D>> Encode<StreamProcessorOnOutputPacketRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<PacketHeader, D>> Encode<StreamProcessorOnFreeInputPacketRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PacketHeader, D>> Encode<StreamProcessorRecycleOutputPacketRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamBufferConstraints, D>> Encode<StreamProcessorOnInputConstraintsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamOutputConstraints, D>> Encode<StreamProcessorOnOutputConstraintsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamOutputFormat, D>> Encode<StreamProcessorOnOutputFormatRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamPacket, D>> Encode<AudioCapturerCaptureAtResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamPacket, D>> Encode<StreamSinkSendPacketNoReplyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamPacket, D>> Encode<StreamSinkSendPacketRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamPacket, D>> Encode<StreamSourceOnPacketProducedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamPacket, D>> Encode<StreamSourceReleasePacketRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StreamType, D>> Encode<AudioCapturerGetStreamTypeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<Optional<Vector<u8, 8192>>, D>> Encode<Compression, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ImageFormat2, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<bool, D>, T7: Encode<bool, D>, T8: Encode<u32, D>, T9: Encode<u32, D>, T10: Encode<u32, D>, T11: Encode<u32, D>, T12: Encode<u32, D>, T13: Encode<u32, D>, T14: Encode<u32, D>, T15: Encode<u32, D>, T16: Encode<u32, D>, T17: Encode<bool, D>, T18: Encode<u32, D>, T19: Encode<u32, D>> Encode<VideoUncompressedFormat, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>> Encode<Property, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>, T2: Encode<Value, D>> Encode<Parameter, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>, T2: Encode<u64, D>, T3: Encode<bool, D>, T4: Encode<AudioGainInfo, D>, T5: Encode<bool, D>> Encode<AudioDeviceInfo, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<AudioDeviceInfo>, D>> Encode<AudioDeviceEnumeratorGetDevicesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Property>, D>> Encode<Metadata, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<AudioCaptureUsage, 4>, D>> Encode<ActivityReporterWatchCaptureActivityResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<AudioCaptureUsage2, 8>, D>> Encode<ActivityReporterWatchCaptureActivity2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<AudioRenderUsage, 5>, D>> Encode<ActivityReporterWatchRenderActivityResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<AudioRenderUsage2, 8>, D>> Encode<ActivityReporterWatchRenderActivity2Response, D> for (T0,)

impl Encode<ActiveSessionWatchActiveSessionResponse, DefaultFuchsiaResourceDialect> for &mut ActiveSessionWatchActiveSessionResponse

impl Encode<DiscoveryConnectToSessionRequest, DefaultFuchsiaResourceDialect> for &mut DiscoveryConnectToSessionRequest

impl Encode<DiscoveryWatchSessionsRequest, DefaultFuchsiaResourceDialect> for &mut DiscoveryWatchSessionsRequest

impl Encode<ObserverDiscoveryConnectToSessionRequest, DefaultFuchsiaResourceDialect> for &mut ObserverDiscoveryConnectToSessionRequest

impl Encode<ObserverDiscoveryWatchSessionsRequest, DefaultFuchsiaResourceDialect> for &mut ObserverDiscoveryWatchSessionsRequest

impl Encode<PlayerControlBindVolumeControlRequest, DefaultFuchsiaResourceDialect> for &mut PlayerControlBindVolumeControlRequest

impl Encode<PublisherPublishRequest, DefaultFuchsiaResourceDialect> for &mut PublisherPublishRequest

impl Encode<SessionControlBindVolumeControlRequest, DefaultFuchsiaResourceDialect> for &mut SessionControlBindVolumeControlRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<SessionControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<DiscoveryConnectToSessionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<SessionObserverMarker>>, DefaultFuchsiaResourceDialect>> Encode<ObserverDiscoveryConnectToSessionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<WatchOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<SessionsWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<DiscoveryWatchSessionsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<WatchOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<SessionsWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ObserverDiscoveryWatchSessionsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<PlayerMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<PlayerRegistration, DefaultFuchsiaResourceDialect>> Encode<PublisherPublishRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<VolumeControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<PlayerControlBindVolumeControlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<VolumeControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<SessionControlBindVolumeControlRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<SessionControlMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ActiveSessionWatchActiveSessionResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ContentType, D> for ContentType

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<InterruptionBehavior, D> for InterruptionBehavior

impl<D: ResourceDialect> Encode<MediaImageType, D> for MediaImageType

impl<D: ResourceDialect> Encode<PlayerState, D> for PlayerState

impl<D: ResourceDialect> Encode<RepeatMode, D> for RepeatMode

impl<D: ResourceDialect> Encode<ImageSizeVariant, D> for &ImageSizeVariant

impl<D: ResourceDialect> Encode<MediaImage, D> for &MediaImage

impl<D: ResourceDialect> Encode<PlayerCapabilities, D> for &PlayerCapabilities

impl<D: ResourceDialect> Encode<PlayerCapabilityFlags, D> for PlayerCapabilityFlags

impl<D: ResourceDialect> Encode<PlayerControlSeekRequest, D> for &PlayerControlSeekRequest

impl<D: ResourceDialect> Encode<PlayerInfoDelta, D> for &PlayerInfoDelta

impl<D: ResourceDialect> Encode<PlayerRegistration, D> for &PlayerRegistration

impl<D: ResourceDialect> Encode<PlayerStatus, D> for &PlayerStatus

impl<D: ResourceDialect> Encode<PlayerWatchInfoChangeResponse, D> for &PlayerWatchInfoChangeResponse

impl<D: ResourceDialect> Encode<PublisherPublishResponse, D> for &PublisherPublishResponse

impl<D: ResourceDialect> Encode<SessionControlSeekRequest, D> for &SessionControlSeekRequest

impl<D: ResourceDialect> Encode<SessionInfoDelta, D> for &SessionInfoDelta

impl<D: ResourceDialect> Encode<WatchOptions, D> for &WatchOptions

impl<D: ResourceDialect, T0: Encode<RepeatMode, D>> Encode<PlayerControlSetRepeatModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RepeatMode, D>> Encode<SessionControlSetRepeatModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<PlayerControlSetShuffleModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SessionControlSetShuffleModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<PlayerControlSetPlaybackRateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<SessionControlSetPlaybackRateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<PlayerControlSeekRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<SessionControlSeekRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<PublisherPublishResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<SessionsWatcherSessionRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<SessionInfoDelta, D>> Encode<SessionsWatcherSessionUpdatedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PlayerInfoDelta, D>> Encode<PlayerWatchInfoChangeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SessionInfoDelta, D>> Encode<SessionControlWatchStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SessionInfoDelta, D>> Encode<SessionObserverWatchStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<ImageSizeVariant, D> for (T0, T1, T2)

impl Encode<PlayerAddSoundBufferRequest, DefaultFuchsiaResourceDialect> for &mut PlayerAddSoundBufferRequest

impl Encode<PlayerAddSoundFromFileRequest, DefaultFuchsiaResourceDialect> for &mut PlayerAddSoundFromFileRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>, T2: Encode<AudioStreamType, DefaultFuchsiaResourceDialect>> Encode<PlayerAddSoundBufferRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<FileMarker>>, DefaultFuchsiaResourceDialect>> Encode<PlayerAddSoundFromFileRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<PlaySoundError, D> for PlaySoundError

impl<D: ResourceDialect> Encode<PlayerAddSoundFromFileResponse, D> for &PlayerAddSoundFromFileResponse

impl<D: ResourceDialect> Encode<PlayerPlaySound2Request, D> for &PlayerPlaySound2Request

impl<D: ResourceDialect> Encode<PlayerPlaySoundRequest, D> for &PlayerPlaySoundRequest

impl<D: ResourceDialect> Encode<PlayerRemoveSoundRequest, D> for &PlayerRemoveSoundRequest

impl<D: ResourceDialect> Encode<PlayerStopPlayingSoundRequest, D> for &PlayerStopPlayingSoundRequest

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<PlayerAddSoundFromFileResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<PlayerRemoveSoundRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<PlayerStopPlayingSoundRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<AudioRenderUsage, D>> Encode<PlayerPlaySoundRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<AudioRenderUsage2, D>> Encode<PlayerPlaySound2Request, D> for (T0, T1)

impl Encode<CodecFactoryCreateDecoderRequest, DefaultFuchsiaResourceDialect> for &mut CodecFactoryCreateDecoderRequest

impl Encode<CodecFactoryCreateEncoderRequest, DefaultFuchsiaResourceDialect> for &mut CodecFactoryCreateEncoderRequest

impl<T0: Encode<CreateDecoderParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<StreamProcessorMarker>>, DefaultFuchsiaResourceDialect>> Encode<CodecFactoryCreateDecoderRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<CreateEncoderParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<StreamProcessorMarker>>, DefaultFuchsiaResourceDialect>> Encode<CodecFactoryCreateEncoderRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CodecFactoryAttachLifetimeTrackingRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CodecType, D> for CodecType

impl<D: ResourceDialect> Encode<ProfileDescriptions, D> for &ProfileDescriptions

impl<D: ResourceDialect> Encode<SecureMemoryMode, D> for SecureMemoryMode

impl<D: ResourceDialect> Encode<CodecDescription, D> for &CodecDescription

impl<D: ResourceDialect> Encode<CodecFactoryOnCodecListRequest, D> for &CodecFactoryOnCodecListRequest

impl<D: ResourceDialect> Encode<CreateDecoderParams, D> for &CreateDecoderParams

impl<D: ResourceDialect> Encode<CreateEncoderParams, D> for &CreateEncoderParams

impl<D: ResourceDialect> Encode<DecoderProfileDescription, D> for &DecoderProfileDescription

impl<D: ResourceDialect> Encode<DetailedCodecDescription, D> for &DetailedCodecDescription

impl<D: ResourceDialect> Encode<EncoderProfileDescription, D> for &EncoderProfileDescription

impl<D: ResourceDialect, T0: Encode<CodecType, D>, T1: Encode<BoundedString<256>, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<bool, D>, T7: Encode<bool, D>> Encode<CodecDescription, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<Vector<CodecDescription, 256>, D>> Encode<CodecFactoryOnCodecListRequest, D> for (T0,)

impl Encode<Data, DefaultFuchsiaResourceDialect> for &mut Data

impl Encode<Buffer, DefaultFuchsiaResourceDialect> for &mut Buffer

impl Encode<Range, DefaultFuchsiaResourceDialect> for &mut Range

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<Buffer, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<Range, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl Encode<AttributionUpdate, DefaultFuchsiaResourceDialect> for &mut AttributionUpdate

impl Encode<Description, DefaultFuchsiaResourceDialect> for &mut Description

impl Encode<Resources, DefaultFuchsiaResourceDialect> for &mut Resources

impl Encode<NewPrincipal, DefaultFuchsiaResourceDialect> for &mut NewPrincipal

impl Encode<ProviderGetResponse, DefaultFuchsiaResourceDialect> for &mut ProviderGetResponse

impl Encode<UpdatedPrincipal, DefaultFuchsiaResourceDialect> for &mut UpdatedPrincipal

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<PrincipalType, D> for PrincipalType

impl<D: ResourceDialect> Encode<Resource, D> for &Resource

impl<D: ResourceDialect> Encode<Data, D> for &Data

impl<D: ResourceDialect> Encode<ProcessMapped, D> for &ProcessMapped

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<ProcessMapped, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Resource>, D>> Encode<Data, D> for (T0,)

impl Encode<MemoryMonitorGetSnapshotRequest, DefaultFuchsiaResourceDialect> for &mut MemoryMonitorGetSnapshotRequest

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MemoryMonitorGetSnapshotRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Description, D> for &Description

impl<D: ResourceDialect> Encode<PrincipalType, D> for PrincipalType

impl<D: ResourceDialect> Encode<ResourceReference, D> for &ResourceReference

impl<D: ResourceDialect> Encode<ResourceType, D> for &ResourceType

impl<D: ResourceDialect> Encode<Attribution, D> for &Attribution

impl<D: ResourceDialect> Encode<Job, D> for &Job

impl<D: ResourceDialect> Encode<KernelStatistics, D> for &KernelStatistics

impl<D: ResourceDialect> Encode<Mapping, D> for &Mapping

impl<D: ResourceDialect> Encode<Principal, D> for &Principal

impl<D: ResourceDialect> Encode<PrincipalIdentifier, D> for &PrincipalIdentifier

impl<D: ResourceDialect> Encode<Process, D> for &Process

impl<D: ResourceDialect> Encode<ProcessMapped, D> for &ProcessMapped

impl<D: ResourceDialect> Encode<Resource, D> for &Resource

impl<D: ResourceDialect> Encode<Snapshot, D> for &Snapshot

impl<D: ResourceDialect> Encode<Vmo, D> for &Vmo

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<PrincipalIdentifier, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<ProcessMapped, D> for (T0, T1, T2)

impl Encode<CollectorDownloadStoredSnapshotRequest, DefaultFuchsiaResourceDialect> for &mut CollectorDownloadStoredSnapshotRequest

impl Encode<CollectorListStoredSnapshotsRequest, DefaultFuchsiaResourceDialect> for &mut CollectorListStoredSnapshotsRequest

impl Encode<CollectorTakeLiveSnapshotRequest, DefaultFuchsiaResourceDialect> for &mut CollectorTakeLiveSnapshotRequest

impl<D: ResourceDialect> Encode<CollectorError, D> for CollectorError

impl<D: ResourceDialect> Encode<ProcessSelector, D> for &ProcessSelector

impl<D: ResourceDialect> Encode<SnapshotElement, D> for &SnapshotElement

impl<D: ResourceDialect> Encode<Allocation, D> for &Allocation

impl<D: ResourceDialect> Encode<BlockContents, D> for &BlockContents

impl<D: ResourceDialect> Encode<BuildId, D> for &BuildId

impl<D: ResourceDialect> Encode<ExecutableRegion, D> for &ExecutableRegion

impl<D: ResourceDialect> Encode<SnapshotReceiverBatchRequest, D> for &SnapshotReceiverBatchRequest

impl<D: ResourceDialect> Encode<StackTrace, D> for &StackTrace

impl<D: ResourceDialect> Encode<StoredSnapshot, D> for &StoredSnapshot

impl<D: ResourceDialect> Encode<ThreadInfo, D> for &ThreadInfo

impl<D: ResourceDialect, T0: Encode<CollectorError, D>> Encode<SnapshotReceiverReportErrorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SnapshotElement>, D>> Encode<SnapshotReceiverBatchRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<StoredSnapshot>, D>> Encode<StoredSnapshotIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>> Encode<BuildId, D> for (T0,)

impl Encode<RegistryRegisterV1Request, DefaultFuchsiaResourceDialect> for &mut RegistryRegisterV1Request

impl Encode<SnapshotSinkV1StoreNamedSnapshotRequest, DefaultFuchsiaResourceDialect> for &mut SnapshotSinkV1StoreNamedSnapshotRequest

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 49255>, DefaultFuchsiaResourceDialect>> Encode<SnapshotSinkV1StoreNamedSnapshotRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Process, { _ }, 49231>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 49255>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Vmo, { _ }, 49255>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<SnapshotSinkV1Marker>>, DefaultFuchsiaResourceDialect>> Encode<RegistryRegisterV1Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<ExecutableSegment, D> for &ExecutableSegment

impl<D: ResourceDialect> Encode<ModuleMap, D> for &ModuleMap

impl<D: ResourceDialect> Encode<SamplerRecordAllocationRequest, D> for &SamplerRecordAllocationRequest

impl<D: ResourceDialect> Encode<SamplerSetProcessInfoRequest, D> for &SamplerSetProcessInfoRequest

impl<D: ResourceDialect> Encode<StackTrace, D> for &StackTrace

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<StackTrace, D>> Encode<SamplerRecordDeallocationRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<StackTrace, D>, T2: Encode<u64, D>> Encode<SamplerRecordAllocationRequest, D> for (T0, T1, T2)

impl Encode<ProviderRegisterWatcherRequest, DefaultFuchsiaResourceDialect> for &mut ProviderRegisterWatcherRequest

impl<T0: Encode<Endpoint<ClientEnd<WatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderRegisterWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Level, D> for Level

impl<D: ResourceDialect> Encode<WatcherOnLevelChangedRequest, D> for &WatcherOnLevelChangedRequest

impl<D: ResourceDialect, T0: Encode<Level, D>> Encode<WatcherOnLevelChangedRequest, D> for (T0,)

impl<T0: Encode<ProjectSpec, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<MetricEventLoggerMarker>>, DefaultFuchsiaResourceDialect>> Encode<MetricEventLoggerFactoryCreateMetricEventLoggerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ProjectSpec, DefaultFuchsiaResourceDialect>, T1: Encode<Vector<u32, 100>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<MetricEventLoggerMarker>>, DefaultFuchsiaResourceDialect>> Encode<MetricEventLoggerFactoryCreateMetricEventLoggerWithExperimentsRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<MetricEventPayload, D> for &MetricEventPayload

impl<D: ResourceDialect> Encode<HistogramBucket, D> for &HistogramBucket

impl<D: ResourceDialect> Encode<MetricEvent, D> for &MetricEvent

impl<D: ResourceDialect> Encode<ProjectSpec, D> for &ProjectSpec

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<i64, D>, T2: Encode<Vector<u32, 10>, D>> Encode<MetricEventLoggerLogIntegerRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>> Encode<HistogramBucket, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<Vector<u32, 10>, D>> Encode<MetricEventLoggerLogOccurrenceRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<BoundedString<256>, D>, T2: Encode<Vector<u32, 10>, D>> Encode<MetricEventLoggerLogStringRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector<u32, 10>, D>, T2: Encode<MetricEventPayload, D>> Encode<MetricEvent, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector<HistogramBucket, 500>, D>, T2: Encode<Vector<u32, 10>, D>> Encode<MetricEventLoggerLogIntegerHistogramRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Vector<MetricEvent, 500>, D>> Encode<MetricEventLoggerLogMetricEventsRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<LogMethod, D> for LogMethod

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<LogMethod, D>> Encode<MetricEventLoggerQuerierResetLoggerRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<LogMethod, D>> Encode<MetricEventLoggerQuerierWatchLogsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<MetricEvent, 64>, D>, T1: Encode<bool, D>> Encode<MetricEventLoggerQuerierWatchLogsResponse, D> for (T0, T1)

impl<D: ResourceDialect> Encode<RebootError, D> for RebootError

impl<D: ResourceDialect> Encode<IpAddress, D> for &IpAddress

impl<D: ResourceDialect> Encode<IpVersion, D> for IpVersion

impl<D: ResourceDialect> Encode<MarkDomain, D> for MarkDomain

impl<D: ResourceDialect> Encode<SocketAddress, D> for &SocketAddress

impl<D: ResourceDialect> Encode<Ipv4Address, D> for &Ipv4Address

impl<D: ResourceDialect> Encode<Ipv4AddressWithPrefix, D> for &Ipv4AddressWithPrefix

impl<D: ResourceDialect> Encode<Ipv4SocketAddress, D> for &Ipv4SocketAddress

impl<D: ResourceDialect> Encode<Ipv6Address, D> for &Ipv6Address

impl<D: ResourceDialect> Encode<Ipv6AddressWithPrefix, D> for &Ipv6AddressWithPrefix

impl<D: ResourceDialect> Encode<Ipv6SocketAddress, D> for &Ipv6SocketAddress

impl<D: ResourceDialect> Encode<MacAddress, D> for &MacAddress

impl<D: ResourceDialect> Encode<Marks, D> for &Marks

impl<D: ResourceDialect> Encode<Subnet, D> for &Subnet

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<u8, D>> Encode<Subnet, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv4Address, D>, T1: Encode<u16, D>> Encode<Ipv4SocketAddress, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv4Address, D>, T1: Encode<u8, D>> Encode<Ipv4AddressWithPrefix, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv6Address, D>, T1: Encode<u16, D>, T2: Encode<u64, D>> Encode<Ipv6SocketAddress, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Ipv6Address, D>, T1: Encode<u8, D>> Encode<Ipv6AddressWithPrefix, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>> Encode<Ipv6Address, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 4>, D>> Encode<Ipv4Address, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>> Encode<MacAddress, D> for (T0,)

impl Encode<InterfacesGetPortRequest, DefaultFuchsiaResourceDialect> for &mut InterfacesGetPortRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<InterfacesGetPortRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Process, { _ }, 32768>, DefaultFuchsiaResourceDialect>> Encode<DiagnosticsGetProcessHandleForInspectionResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<Address, DefaultFuchsiaResourceDialect> for &mut Address

impl Encode<ClientProviderNewClientRequest, DefaultFuchsiaResourceDialect> for &mut ClientProviderNewClientRequest

impl Encode<ClientWatchConfigurationResponse, DefaultFuchsiaResourceDialect> for &mut ClientWatchConfigurationResponse

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<NewClientParams, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<ClientMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientProviderNewClientRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<ClientExitReason, D> for ClientExitReason

impl<D: ResourceDialect> Encode<MessageType, D> for MessageType

impl<D: ResourceDialect> Encode<OptionCode, D> for OptionCode

impl<D: ResourceDialect> Encode<OptionOverloadValue, D> for OptionOverloadValue

impl<D: ResourceDialect> Encode<Option_, D> for &Option_

impl<D: ResourceDialect> Encode<Parameter, D> for &Parameter

impl<D: ResourceDialect> Encode<ParameterName, D> for ParameterName

impl<D: ResourceDialect> Encode<AddressPool, D> for &AddressPool

impl<D: ResourceDialect> Encode<ClientOnExitRequest, D> for &ClientOnExitRequest

impl<D: ResourceDialect> Encode<ConfigurationToRequest, D> for &ConfigurationToRequest

impl<D: ResourceDialect> Encode<LeaseLength, D> for &LeaseLength

impl<D: ResourceDialect> Encode<NewClientParams, D> for &NewClientParams

impl<D: ResourceDialect> Encode<NodeTypes, D> for NodeTypes

impl<D: ResourceDialect> Encode<ServerGetOptionRequest, D> for &ServerGetOptionRequest

impl<D: ResourceDialect> Encode<ServerGetOptionResponse, D> for &ServerGetOptionResponse

impl<D: ResourceDialect> Encode<ServerGetParameterRequest, D> for &ServerGetParameterRequest

impl<D: ResourceDialect> Encode<ServerGetParameterResponse, D> for &ServerGetParameterResponse

impl<D: ResourceDialect> Encode<ServerIsServingResponse, D> for &ServerIsServingResponse

impl<D: ResourceDialect> Encode<ServerListOptionsResponse, D> for &ServerListOptionsResponse

impl<D: ResourceDialect> Encode<ServerListParametersResponse, D> for &ServerListParametersResponse

impl<D: ResourceDialect> Encode<ServerSetOptionRequest, D> for &ServerSetOptionRequest

impl<D: ResourceDialect> Encode<ServerSetParameterRequest, D> for &ServerSetParameterRequest

impl<D: ResourceDialect> Encode<StaticAssignment, D> for &StaticAssignment

impl<D: ResourceDialect, T0: Encode<ClientExitReason, D>> Encode<ClientOnExitRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionCode, D>> Encode<ServerGetOptionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Option_, D>> Encode<ServerGetOptionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Option_, D>> Encode<ServerSetOptionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Parameter, D>> Encode<ServerGetParameterResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Parameter, D>> Encode<ServerSetParameterRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ParameterName, D>> Encode<ServerGetParameterRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ServerIsServingResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Option_, 256>, D>> Encode<ServerListOptionsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Parameter, 256>, D>> Encode<ServerListParametersResponse, D> for (T0,)

impl Encode<ClientProviderNewClientRequest, DefaultFuchsiaResourceDialect> for &mut ClientProviderNewClientRequest

impl Encode<ClientWatchAddressResponse, DefaultFuchsiaResourceDialect> for &mut ClientWatchAddressResponse

impl Encode<PrefixProviderAcquirePrefixRequest, DefaultFuchsiaResourceDialect> for &mut PrefixProviderAcquirePrefixRequest

impl<T0: Encode<AcquirePrefixConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PrefixControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<PrefixProviderAcquirePrefixRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<NewClientParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ClientMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientProviderNewClientRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Subnet, DefaultFuchsiaResourceDialect>, T1: Encode<AddressParameters, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<AddressStateProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientWatchAddressResponse, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Duid, D> for &Duid

impl<D: ResourceDialect> Encode<LinkLayerAddress, D> for &LinkLayerAddress

impl<D: ResourceDialect> Encode<PrefixControlExitReason, D> for PrefixControlExitReason

impl<D: ResourceDialect> Encode<PrefixDelegationConfig, D> for &PrefixDelegationConfig

impl<D: ResourceDialect> Encode<PrefixEvent, D> for &PrefixEvent

impl<D: ResourceDialect> Encode<AcquirePrefixConfig, D> for &AcquirePrefixConfig

impl<D: ResourceDialect> Encode<AddressConfig, D> for &AddressConfig

impl<D: ResourceDialect> Encode<ClientConfig, D> for &ClientConfig

impl<D: ResourceDialect> Encode<ClientWatchPrefixesResponse, D> for &ClientWatchPrefixesResponse

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<InformationConfig, D> for &InformationConfig

impl<D: ResourceDialect> Encode<Lifetimes, D> for &Lifetimes

impl<D: ResourceDialect> Encode<LinkLayerAddressPlusTime, D> for &LinkLayerAddressPlusTime

impl<D: ResourceDialect> Encode<NewClientParams, D> for &NewClientParams

impl<D: ResourceDialect> Encode<Prefix, D> for &Prefix

impl<D: ResourceDialect> Encode<PrefixControlOnExitRequest, D> for &PrefixControlOnExitRequest

impl<D: ResourceDialect, T0: Encode<PrefixControlExitReason, D>> Encode<PrefixControlOnExitRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PrefixEvent, D>> Encode<PrefixControlWatchPrefixResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Lifetimes, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<LinkLayerAddress, D>> Encode<LinkLayerAddressPlusTime, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv6AddressWithPrefix, D>, T1: Encode<Lifetimes, D>> Encode<Prefix, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Prefix>, D>> Encode<ClientWatchPrefixesResponse, D> for (T0,)

impl Encode<ChangeValidationResult, DefaultFuchsiaResourceDialect> for &mut ChangeValidationResult

impl Encode<CommitResult, DefaultFuchsiaResourceDialect> for &mut CommitResult

impl Encode<AttachEbpfProgramOptions, DefaultFuchsiaResourceDialect> for &mut AttachEbpfProgramOptions

impl Encode<CommitOptions, DefaultFuchsiaResourceDialect> for &mut CommitOptions

impl Encode<ControlOpenControllerRequest, DefaultFuchsiaResourceDialect> for &mut ControlOpenControllerRequest

impl Encode<ControlReopenDetachedControllerRequest, DefaultFuchsiaResourceDialect> for &mut ControlReopenDetachedControllerRequest

impl Encode<NamespaceControllerPushChangesRequest, DefaultFuchsiaResourceDialect> for &mut NamespaceControllerPushChangesRequest

impl Encode<StateGetWatcherRequest, DefaultFuchsiaResourceDialect> for &mut StateGetWatcherRequest

impl<T0: Encode<ControllerKey, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NamespaceControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlReopenDetachedControllerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<WatcherOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<WatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<StateGetWatcherRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NamespaceControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlOpenControllerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Vector<Change, 42>, DefaultFuchsiaResourceDialect>> Encode<NamespaceControllerPushChangesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Action, D> for &Action

impl<D: ResourceDialect> Encode<AddressMatcherType, D> for &AddressMatcherType

impl<D: ResourceDialect> Encode<Change, D> for &Change

impl<D: ResourceDialect> Encode<ChangeValidationError, D> for ChangeValidationError

impl<D: ResourceDialect> Encode<CommitError, D> for CommitError

impl<D: ResourceDialect> Encode<Domain, D> for Domain

impl<D: ResourceDialect> Encode<Event, D> for &Event

impl<D: ResourceDialect> Encode<InterfaceMatcher, D> for &InterfaceMatcher

impl<D: ResourceDialect> Encode<IpInstallationHook, D> for IpInstallationHook

impl<D: ResourceDialect> Encode<MarkAction, D> for &MarkAction

impl<D: ResourceDialect> Encode<NatInstallationHook, D> for NatInstallationHook

impl<D: ResourceDialect> Encode<Resource, D> for &Resource

impl<D: ResourceDialect> Encode<ResourceId, D> for &ResourceId

impl<D: ResourceDialect> Encode<RoutineType, D> for &RoutineType

impl<D: ResourceDialect> Encode<SocketHook, D> for SocketHook

impl<D: ResourceDialect> Encode<TransparentProxy_, D> for &TransparentProxy_

impl<D: ResourceDialect> Encode<TransportProtocol, D> for &TransportProtocol

impl<D: ResourceDialect> Encode<AddedResource, D> for &AddedResource

impl<D: ResourceDialect> Encode<AddressMatcher, D> for &AddressMatcher

impl<D: ResourceDialect> Encode<AddressRange, D> for &AddressRange

impl<D: ResourceDialect> Encode<ControllerKey, D> for &ControllerKey

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<ExistingResource, D> for &ExistingResource

impl<D: ResourceDialect> Encode<IcmpMatcher, D> for &IcmpMatcher

impl<D: ResourceDialect> Encode<Icmpv6Matcher, D> for &Icmpv6Matcher

impl<D: ResourceDialect> Encode<InstalledIpRoutine, D> for &InstalledIpRoutine

impl<D: ResourceDialect> Encode<InstalledNatRoutine, D> for &InstalledNatRoutine

impl<D: ResourceDialect> Encode<IpRoutine, D> for &IpRoutine

impl<D: ResourceDialect> Encode<Mark, D> for &Mark

impl<D: ResourceDialect> Encode<Masquerade, D> for &Masquerade

impl<D: ResourceDialect> Encode<Matchers, D> for &Matchers

impl<D: ResourceDialect> Encode<Namespace, D> for &Namespace

impl<D: ResourceDialect> Encode<NatRoutine, D> for &NatRoutine

impl<D: ResourceDialect> Encode<PortMatcher, D> for &PortMatcher

impl<D: ResourceDialect> Encode<PortRange, D> for &PortRange

impl<D: ResourceDialect> Encode<Redirect, D> for &Redirect

impl<D: ResourceDialect> Encode<RemovedResource, D> for &RemovedResource

impl<D: ResourceDialect> Encode<Routine, D> for &Routine

impl<D: ResourceDialect> Encode<RoutineId, D> for &RoutineId

impl<D: ResourceDialect> Encode<Rule, D> for &Rule

impl<D: ResourceDialect> Encode<RuleId, D> for &RuleId

impl<D: ResourceDialect> Encode<SetMark, D> for &SetMark

impl<D: ResourceDialect> Encode<SocketAddr, D> for &SocketAddr

impl<D: ResourceDialect> Encode<TcpMatcher, D> for &TcpMatcher

impl<D: ResourceDialect> Encode<UdpMatcher, D> for &UdpMatcher

impl<D: ResourceDialect> Encode<WatcherOptions, D> for &WatcherOptions

impl<D: ResourceDialect> Encode<WatcherWatchResponse, D> for &WatcherWatchResponse

impl<D: ResourceDialect, T0: Encode<AddressMatcherType, D>, T1: Encode<bool, D>> Encode<AddressMatcher, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SocketHook, D>> Encode<SocketControlDetachEbpfProgramRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>> Encode<PortRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>, T2: Encode<bool, D>> Encode<PortMatcher, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetMark, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<RoutineId, D>, T1: Encode<u32, D>> Encode<RuleId, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<RuleId, D>, T1: Encode<Matchers, D>, T2: Encode<Action, D>> Encode<Rule, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Array<u8, 16>, D>> Encode<ControllerKey, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<NamespaceControllerOnIdAssignedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<Resource, D>> Encode<AddedResource, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<Resource, D>> Encode<ExistingResource, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<ResourceId, D>> Encode<RemovedResource, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<BoundedString<255>, D>> Encode<RoutineId, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<u16, D>> Encode<SocketAddr, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<IpAddress, D>> Encode<AddressRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<MarkDomain, D>, T1: Encode<MarkAction, D>> Encode<Mark, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Event, 42>, D>> Encode<WatcherWatchResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Action, D> for Action

impl<D: ResourceDialect> Encode<DeviceClass, D> for &DeviceClass

impl<D: ResourceDialect> Encode<Direction, D> for Direction

impl<D: ResourceDialect> Encode<EnableDisableInterfaceError, D> for EnableDisableInterfaceError

impl<D: ResourceDialect> Encode<FilterUpdateNatRulesError, D> for FilterUpdateNatRulesError

impl<D: ResourceDialect> Encode<FilterUpdateRdrRulesError, D> for FilterUpdateRdrRulesError

impl<D: ResourceDialect> Encode<FilterUpdateRulesError, D> for FilterUpdateRulesError

impl<D: ResourceDialect> Encode<SocketProtocol, D> for SocketProtocol

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<FilterDisableInterfaceRequest, D> for &FilterDisableInterfaceRequest

impl<D: ResourceDialect> Encode<FilterEnableInterfaceRequest, D> for &FilterEnableInterfaceRequest

impl<D: ResourceDialect> Encode<FilterGetNatRulesResponse, D> for &FilterGetNatRulesResponse

impl<D: ResourceDialect> Encode<FilterGetRdrRulesResponse, D> for &FilterGetRdrRulesResponse

impl<D: ResourceDialect> Encode<FilterGetRulesResponse, D> for &FilterGetRulesResponse

impl<D: ResourceDialect> Encode<FilterUpdateNatRulesRequest, D> for &FilterUpdateNatRulesRequest

impl<D: ResourceDialect> Encode<FilterUpdateRdrRulesRequest, D> for &FilterUpdateRdrRulesRequest

impl<D: ResourceDialect> Encode<FilterUpdateRulesRequest, D> for &FilterUpdateRulesRequest

impl<D: ResourceDialect> Encode<Nat, D> for &Nat

impl<D: ResourceDialect> Encode<PortRange, D> for &PortRange

impl<D: ResourceDialect> Encode<Rdr, D> for &Rdr

impl<D: ResourceDialect> Encode<Rule, D> for &Rule

impl<D: ResourceDialect, T0: Encode<Action, D>, T1: Encode<Direction, D>, T2: Encode<SocketProtocol, D>, T3: Encode<Boxed<Subnet>, D>, T4: Encode<bool, D>, T5: Encode<PortRange, D>, T6: Encode<Boxed<Subnet>, D>, T7: Encode<bool, D>, T8: Encode<PortRange, D>, T9: Encode<u64, D>, T10: Encode<bool, D>, T11: Encode<bool, D>, T12: Encode<DeviceClass, D>> Encode<Rule, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)

impl<D: ResourceDialect, T0: Encode<SocketProtocol, D>, T1: Encode<IpAddress, D>, T2: Encode<PortRange, D>, T3: Encode<IpAddress, D>, T4: Encode<PortRange, D>, T5: Encode<u64, D>> Encode<Rdr, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<SocketProtocol, D>, T1: Encode<Subnet, D>, T2: Encode<u64, D>> Encode<Nat, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>> Encode<PortRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FilterDisableInterfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FilterEnableInterfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Nat, 128>, D>, T1: Encode<u32, D>> Encode<FilterGetNatRulesResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Nat, 128>, D>, T1: Encode<u32, D>> Encode<FilterUpdateNatRulesRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Rdr, 128>, D>, T1: Encode<u32, D>> Encode<FilterGetRdrRulesResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Rdr, 128>, D>, T1: Encode<u32, D>> Encode<FilterUpdateRdrRulesRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Rule, 128>, D>, T1: Encode<u32, D>> Encode<FilterGetRulesResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Rule, 128>, D>, T1: Encode<u32, D>> Encode<FilterUpdateRulesRequest, D> for (T0, T1)

impl Encode<Body, DefaultFuchsiaResourceDialect> for &mut Body

impl Encode<LoaderClientOnResponseRequest, DefaultFuchsiaResourceDialect> for &mut LoaderClientOnResponseRequest

impl Encode<LoaderFetchRequest, DefaultFuchsiaResourceDialect> for &mut LoaderFetchRequest

impl Encode<LoaderFetchResponse, DefaultFuchsiaResourceDialect> for &mut LoaderFetchResponse

impl Encode<LoaderStartRequest, DefaultFuchsiaResourceDialect> for &mut LoaderStartRequest

impl Encode<Request, DefaultFuchsiaResourceDialect> for &mut Request

impl Encode<Response, DefaultFuchsiaResourceDialect> for &mut Response

impl<T0: Encode<Request, DefaultFuchsiaResourceDialect>> Encode<LoaderFetchRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Request, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<LoaderClientMarker>>, DefaultFuchsiaResourceDialect>> Encode<LoaderStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Response, DefaultFuchsiaResourceDialect>> Encode<LoaderClientOnResponseRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Response, DefaultFuchsiaResourceDialect>> Encode<LoaderFetchResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<Header, D> for &Header

impl<D: ResourceDialect> Encode<RedirectTarget, D> for &RedirectTarget

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<Header, D> for (T0, T1)

impl Encode<StateGetWatcherRequest, DefaultFuchsiaResourceDialect> for &mut StateGetWatcherRequest

impl<T0: Encode<WatcherOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<WatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<StateGetWatcherRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<ControlAddAddressRequest, DefaultFuchsiaResourceDialect> for &mut ControlAddAddressRequest

impl Encode<DeviceControlCreateInterfaceRequest, DefaultFuchsiaResourceDialect> for &mut DeviceControlCreateInterfaceRequest

impl Encode<GrantForInterfaceAuthorization, DefaultFuchsiaResourceDialect> for &mut GrantForInterfaceAuthorization

impl Encode<InstallerInstallDeviceRequest, DefaultFuchsiaResourceDialect> for &mut InstallerInstallDeviceRequest

impl Encode<ProofOfInterfaceAuthorization, DefaultFuchsiaResourceDialect> for &mut ProofOfInterfaceAuthorization

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 0>, DefaultFuchsiaResourceDialect>> Encode<ProofOfInterfaceAuthorization, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 3>, DefaultFuchsiaResourceDialect>> Encode<GrantForInterfaceAuthorization, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<PortId, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControlMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Options, DefaultFuchsiaResourceDialect>> Encode<DeviceControlCreateInterfaceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<GrantForInterfaceAuthorization, DefaultFuchsiaResourceDialect>> Encode<ControlGetAuthorizationForInterfaceResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<InstallerInstallDeviceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<ControlMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Options, DefaultFuchsiaResourceDialect>> Encode<InstallerInstallBlackholeInterfaceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Subnet, DefaultFuchsiaResourceDialect>, T1: Encode<AddressParameters, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<AddressStateProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlAddAddressRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<AddressRemovalReason, D> for AddressRemovalReason

impl<D: ResourceDialect> Encode<ControlDisableError, D> for ControlDisableError

impl<D: ResourceDialect> Encode<ControlEnableError, D> for ControlEnableError

impl<D: ResourceDialect> Encode<ControlGetConfigurationError, D> for ControlGetConfigurationError

impl<D: ResourceDialect> Encode<ControlRemoveAddressError, D> for ControlRemoveAddressError

impl<D: ResourceDialect> Encode<ControlRemoveError, D> for ControlRemoveError

impl<D: ResourceDialect> Encode<ControlSetConfigurationError, D> for ControlSetConfigurationError

impl<D: ResourceDialect> Encode<IgmpVersion, D> for IgmpVersion

impl<D: ResourceDialect> Encode<InterfaceRemovedReason, D> for InterfaceRemovedReason

impl<D: ResourceDialect> Encode<MldVersion, D> for MldVersion

impl<D: ResourceDialect> Encode<AddressParameters, D> for &AddressParameters

impl<D: ResourceDialect> Encode<AddressProperties, D> for &AddressProperties

impl<D: ResourceDialect> Encode<ArpConfiguration, D> for &ArpConfiguration

impl<D: ResourceDialect> Encode<Configuration, D> for &Configuration

impl<D: ResourceDialect> Encode<ControlDisableResponse, D> for &ControlDisableResponse

impl<D: ResourceDialect> Encode<ControlEnableResponse, D> for &ControlEnableResponse

impl<D: ResourceDialect> Encode<ControlGetConfigurationResponse, D> for &ControlGetConfigurationResponse

impl<D: ResourceDialect> Encode<ControlGetIdResponse, D> for &ControlGetIdResponse

impl<D: ResourceDialect> Encode<ControlRemoveAddressRequest, D> for &ControlRemoveAddressRequest

impl<D: ResourceDialect> Encode<ControlRemoveAddressResponse, D> for &ControlRemoveAddressResponse

impl<D: ResourceDialect> Encode<ControlSetConfigurationRequest, D> for &ControlSetConfigurationRequest

impl<D: ResourceDialect> Encode<ControlSetConfigurationResponse, D> for &ControlSetConfigurationResponse

impl<D: ResourceDialect> Encode<DadConfiguration, D> for &DadConfiguration

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<IgmpConfiguration, D> for &IgmpConfiguration

impl<D: ResourceDialect> Encode<Ipv4Configuration, D> for &Ipv4Configuration

impl<D: ResourceDialect> Encode<Ipv6Configuration, D> for &Ipv6Configuration

impl<D: ResourceDialect> Encode<MldConfiguration, D> for &MldConfiguration

impl<D: ResourceDialect> Encode<NdpConfiguration, D> for &NdpConfiguration

impl<D: ResourceDialect> Encode<NudConfiguration, D> for &NudConfiguration

impl<D: ResourceDialect> Encode<Options, D> for &Options

impl<D: ResourceDialect> Encode<SlaacConfiguration, D> for &SlaacConfiguration

impl<D: ResourceDialect, T0: Encode<AddressRemovalReason, D>> Encode<AddressStateProviderOnAddressRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InterfaceRemovedReason, D>> Encode<ControlOnInterfaceRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControlDisableResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControlEnableResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControlRemoveAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ControlGetIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AddressProperties, D>> Encode<AddressStateProviderUpdateAddressPropertiesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<ControlGetConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<ControlSetConfigurationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<ControlSetConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AddressAssignmentState, D>> Encode<AddressStateProviderWatchAddressAssignmentStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Subnet, D>> Encode<ControlRemoveAddressRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<AddressAssignmentState, D> for AddressAssignmentState

impl<D: ResourceDialect> Encode<DeviceClass, D> for &DeviceClass

impl<D: ResourceDialect> Encode<Event, D> for &Event

impl<D: ResourceDialect> Encode<PortClass, D> for &PortClass

impl<D: ResourceDialect> Encode<PreferredLifetimeInfo, D> for &PreferredLifetimeInfo

impl<D: ResourceDialect> Encode<Address, D> for &Address

impl<D: ResourceDialect> Encode<AddressPropertiesInterest, D> for AddressPropertiesInterest

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<Properties, D> for &Properties

impl<D: ResourceDialect> Encode<WatcherOptions, D> for &WatcherOptions

impl<D: ResourceDialect> Encode<WatcherWatchResponse, D> for &WatcherWatchResponse

impl<D: ResourceDialect, T0: Encode<Event, D>> Encode<WatcherWatchResponse, D> for (T0,)

impl Encode<FactoryCreateRequest, DefaultFuchsiaResourceDialect> for &mut FactoryCreateRequest

impl<T0: Encode<ControlConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryCreateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<ControlConfig, D> for &ControlConfig

impl<D: ResourceDialect> Encode<ControlSetEnabledRequest, D> for &ControlSetEnabledRequest

impl<D: ResourceDialect> Encode<ControlSetEnabledResponse, D> for &ControlSetEnabledResponse

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControlSetEnabledRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControlSetEnabledResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Subnet, D>, T1: Encode<u64, D>> Encode<ControlConfig, D> for (T0, T1)

impl Encode<PublisherPublishServiceInstanceRequest, DefaultFuchsiaResourceDialect> for &mut PublisherPublishServiceInstanceRequest

impl Encode<SubscriberSubscribeToServiceRequest, DefaultFuchsiaResourceDialect> for &mut SubscriberSubscribeToServiceRequest

impl<T0: Encode<ServiceSubscriptionOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<ServiceSubscriptionListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ServiceSubscriber2SubscribeToAllServicesRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<22>, DefaultFuchsiaResourceDialect>, T1: Encode<ServiceSubscriptionOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<ServiceSubscriptionListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ServiceSubscriber2SubscribeToServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<22>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<63>, DefaultFuchsiaResourceDialect>, T2: Encode<Media, DefaultFuchsiaResourceDialect>, T3: Encode<bool, DefaultFuchsiaResourceDialect>, T4: Encode<Endpoint<ClientEnd<PublicationResponder_Marker>>, DefaultFuchsiaResourceDialect>> Encode<PublisherPublishServiceInstanceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<T0: Encode<BoundedString<22>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<63>, DefaultFuchsiaResourceDialect>, T2: Encode<ServiceInstancePublicationOptions, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ClientEnd<ServiceInstancePublicationResponder_Marker>>, DefaultFuchsiaResourceDialect>> Encode<ServiceInstancePublisherPublishServiceInstanceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<BoundedString<22>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<ServiceSubscriberMarker>>, DefaultFuchsiaResourceDialect>> Encode<SubscriberSubscribeToServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HostNameSubscriptionOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<HostNameSubscriptionListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<HostNameSubscriberSubscribeToHostNameRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Vector<IpAddress, 64>, DefaultFuchsiaResourceDialect>, T2: Encode<ProxyHostPublicationOptions, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<ServiceInstancePublisherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProxyHostPublisherPublishProxyHostRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<OnPublicationError, D> for OnPublicationError

impl<D: ResourceDialect> Encode<PublicationCause, D> for PublicationCause

impl<D: ResourceDialect> Encode<PublishProxyHostError, D> for PublishProxyHostError

impl<D: ResourceDialect> Encode<PublishServiceInstanceError, D> for PublishServiceInstanceError

impl<D: ResourceDialect> Encode<ResourceType, D> for ResourceType

impl<D: ResourceDialect> Encode<HostAddress, D> for &HostAddress

impl<D: ResourceDialect> Encode<HostNameResolutionOptions, D> for &HostNameResolutionOptions

impl<D: ResourceDialect> Encode<HostNameSubscriptionOptions, D> for &HostNameSubscriptionOptions

impl<D: ResourceDialect> Encode<IpVersions, D> for IpVersions

impl<D: ResourceDialect> Encode<Media, D> for Media

impl<D: ResourceDialect> Encode<ProxyHostPublicationOptions, D> for &ProxyHostPublicationOptions

impl<D: ResourceDialect> Encode<Publication, D> for &Publication

impl<D: ResourceDialect> Encode<ResolverResolveHostNameRequest, D> for &ResolverResolveHostNameRequest

impl<D: ResourceDialect> Encode<ResolverResolveHostNameResponse, D> for &ResolverResolveHostNameResponse

impl<D: ResourceDialect> Encode<ServiceInstance, D> for &ServiceInstance

impl<D: ResourceDialect> Encode<ServiceInstancePublication, D> for &ServiceInstancePublication

impl<D: ResourceDialect> Encode<ServiceSubscriberOnQueryRequest, D> for &ServiceSubscriberOnQueryRequest

impl<D: ResourceDialect> Encode<ServiceSubscriptionOptions, D> for &ServiceSubscriptionOptions

impl<D: ResourceDialect, T0: Encode<PublicationCause, D>, T1: Encode<Optional<BoundedString<63>>, D>, T2: Encode<Vector<IpAddress, 64>, D>> Encode<PublicationResponderOnPublicationRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<ResourceType, D>> Encode<ServiceSubscriberOnQueryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ResourceType, D>> Encode<ServiceSubscriptionListenerOnQueryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ServiceInstancePublicationCause, D>, T1: Encode<Optional<BoundedString<63>>, D>, T2: Encode<Vector<IpAddress, 64>, D>> Encode<ServiceInstancePublicationResponderOnPublicationRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<Vector<BoundedString<255>, 256>, D>, T2: Encode<u16, D>, T3: Encode<u16, D>, T4: Encode<i64, D>, T5: Encode<i64, D>, T6: Encode<i64, D>> Encode<Publication, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<ServiceInstance, D>> Encode<ServiceInstanceResolverResolveServiceInstanceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ServiceInstance, D>> Encode<ServiceSubscriberOnInstanceChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ServiceInstance, D>> Encode<ServiceSubscriberOnInstanceDiscoveredRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ServiceInstance, D>> Encode<ServiceSubscriptionListenerOnInstanceChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ServiceInstance, D>> Encode<ServiceSubscriptionListenerOnInstanceDiscoveredRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ServiceInstancePublication, D>> Encode<ServiceInstancePublicationResponderOnPublicationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<22>, D>, T1: Encode<BoundedString<63>, D>> Encode<ServiceSubscriberOnInstanceLostRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<22>, D>, T1: Encode<BoundedString<63>, D>> Encode<ServiceSubscriptionListenerOnInstanceLostRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<22>, D>, T1: Encode<BoundedString<63>, D>, T2: Encode<i64, D>, T3: Encode<ServiceInstanceResolutionOptions, D>> Encode<ServiceInstanceResolverResolveServiceInstanceRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<i64, D>> Encode<ResolverResolveHostNameRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<i64, D>, T2: Encode<HostNameResolutionOptions, D>> Encode<HostNameResolverResolveHostNameRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Boxed<Publication>, D>> Encode<PublicationResponderOnPublicationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<Ipv4Address>, D>, T1: Encode<Boxed<Ipv6Address>, D>> Encode<ResolverResolveHostNameResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<u64, D>, T2: Encode<i64, D>> Encode<HostAddress, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Vector<HostAddress, 64>, D>> Encode<HostNameResolverResolveHostNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<HostAddress, 64>, D>> Encode<HostNameSubscriptionListenerOnAddressesChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<63>, 256>, D>> Encode<PublicationResponderSetSubtypesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<63>, 256>, D>> Encode<ServiceInstancePublicationResponderSetSubtypesRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<Action, D> for &Action

impl<D: ResourceDialect> Encode<RoutingEvent, D> for &RoutingEvent

impl<D: ResourceDialect> Encode<TableControllerCloseReason, D> for TableControllerCloseReason

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<OutgoingInterfaces, D> for &OutgoingInterfaces

impl<D: ResourceDialect> Encode<Route, D> for &Route

impl<D: ResourceDialect> Encode<RouteStats, D> for &RouteStats

impl<D: ResourceDialect> Encode<WrongInputInterface, D> for &WrongInputInterface

impl<D: ResourceDialect, T0: Encode<TableControllerCloseReason, D>> Encode<Ipv4RoutingTableControllerOnCloseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TableControllerCloseReason, D>> Encode<Ipv6RoutingTableControllerOnCloseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u8, D>> Encode<OutgoingInterfaces, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv4UnicastSourceAndMulticastDestination, D>, T2: Encode<u64, D>, T3: Encode<RoutingEvent, D>> Encode<Ipv4RoutingTableControllerWatchRoutingEventsResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv6UnicastSourceAndMulticastDestination, D>, T2: Encode<u64, D>, T3: Encode<RoutingEvent, D>> Encode<Ipv6RoutingTableControllerWatchRoutingEventsResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Ipv4UnicastSourceAndMulticastDestination, D>> Encode<Ipv4RoutingTableControllerDelRouteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv4UnicastSourceAndMulticastDestination, D>, T1: Encode<Route, D>> Encode<Ipv4RoutingTableControllerAddRouteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv6UnicastSourceAndMulticastDestination, D>> Encode<Ipv6RoutingTableControllerDelRouteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv6UnicastSourceAndMulticastDestination, D>, T1: Encode<Route, D>> Encode<Ipv6RoutingTableControllerAddRouteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<RouteStats, D>> Encode<Ipv4RoutingTableControllerGetRouteStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RouteStats, D>> Encode<Ipv6RoutingTableControllerGetRouteStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv4Address, D>, T1: Encode<Ipv4Address, D>> Encode<Ipv4UnicastSourceAndMulticastDestination, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv6Address, D>, T1: Encode<Ipv6Address, D>> Encode<Ipv6UnicastSourceAndMulticastDestination, D> for (T0, T1)

impl<D: ResourceDialect> Encode<DnsServerSource, D> for &DnsServerSource

impl<D: ResourceDialect> Encode<LookupError, D> for LookupError

impl<D: ResourceDialect> Encode<DhcpDnsServerSource, D> for &DhcpDnsServerSource

impl<D: ResourceDialect> Encode<Dhcpv6DnsServerSource, D> for &Dhcpv6DnsServerSource

impl<D: ResourceDialect> Encode<DnsServer_, D> for &DnsServer_

impl<D: ResourceDialect> Encode<LookupAdminSetDnsServersRequest, D> for &LookupAdminSetDnsServersRequest

impl<D: ResourceDialect> Encode<LookupIpOptions, D> for &LookupIpOptions

impl<D: ResourceDialect> Encode<LookupLookupHostnameRequest, D> for &LookupLookupHostnameRequest

impl<D: ResourceDialect> Encode<LookupLookupHostnameResponse, D> for &LookupLookupHostnameResponse

impl<D: ResourceDialect> Encode<LookupLookupIpRequest, D> for &LookupLookupIpRequest

impl<D: ResourceDialect> Encode<LookupLookupIpResponse, D> for &LookupLookupIpResponse

impl<D: ResourceDialect> Encode<LookupResult, D> for &LookupResult

impl<D: ResourceDialect> Encode<NdpDnsServerSource, D> for &NdpDnsServerSource

impl<D: ResourceDialect> Encode<StaticDnsServerSource, D> for &StaticDnsServerSource

impl<D: ResourceDialect, T0: Encode<LookupResult, D>> Encode<LookupLookupIpResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<LookupLookupHostnameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<LookupIpOptions, D>> Encode<LookupLookupIpRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>> Encode<LookupLookupHostnameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<DnsServer_>, D>> Encode<DnsServerWatcherWatchServersResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SocketAddress>, D>> Encode<LookupAdminGetDnsServersResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SocketAddress>, D>> Encode<LookupAdminSetDnsServersRequest, D> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<OptionWatcherMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<RouterAdvertisementOptionWatcherParams, DefaultFuchsiaResourceDialect>> Encode<RouterAdvertisementOptionWatcherProviderNewRouterAdvertisementOptionWatcherRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<OptionWatchEntry, D> for &OptionWatchEntry

impl<D: ResourceDialect, T0: Encode<Vector<OptionWatchEntry, 16>, D>, T1: Encode<u32, D>> Encode<OptionWatcherWatchOptionsResponse, D> for (T0, T1)

impl Encode<ViewOpenEntryIteratorRequest, DefaultFuchsiaResourceDialect> for &mut ViewOpenEntryIteratorRequest

impl<T0: Encode<Endpoint<ServerEnd<EntryIteratorMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<EntryIteratorOptions, DefaultFuchsiaResourceDialect>> Encode<ViewOpenEntryIteratorRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<EntryIteratorItem, D> for &EntryIteratorItem

impl<D: ResourceDialect> Encode<EntryState, D> for EntryState

impl<D: ResourceDialect> Encode<ControllerAddEntryRequest, D> for &ControllerAddEntryRequest

impl<D: ResourceDialect> Encode<ControllerClearEntriesRequest, D> for &ControllerClearEntriesRequest

impl<D: ResourceDialect> Encode<ControllerRemoveEntryRequest, D> for &ControllerRemoveEntryRequest

impl<D: ResourceDialect> Encode<Entry, D> for &Entry

impl<D: ResourceDialect> Encode<EntryIteratorGetNextResponse, D> for &EntryIteratorGetNextResponse

impl<D: ResourceDialect> Encode<EntryIteratorOptions, D> for &EntryIteratorOptions

impl<D: ResourceDialect> Encode<IdleEvent, D> for &IdleEvent

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<IpAddress, D>> Encode<ControllerRemoveEntryRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<IpAddress, D>, T2: Encode<MacAddress, D>> Encode<ControllerAddEntryRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<IpVersion, D>> Encode<ControllerClearEntriesRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<EntryIteratorItem, 256>, D>> Encode<EntryIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<MonitorOptions, D> for &MonitorOptions

impl<D: ResourceDialect> Encode<Snapshot, D> for &Snapshot

impl Encode<FilterOpenControllerRequest, DefaultFuchsiaResourceDialect> for &mut FilterOpenControllerRequest

impl Encode<InterfacesGetAdminRequest, DefaultFuchsiaResourceDialect> for &mut InterfacesGetAdminRequest

impl Encode<RoutesV4GlobalRouteSetRequest, DefaultFuchsiaResourceDialect> for &mut RoutesV4GlobalRouteSetRequest

impl Encode<RoutesV6GlobalRouteSetRequest, DefaultFuchsiaResourceDialect> for &mut RoutesV6GlobalRouteSetRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<InterfacesGetAdminRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NamespaceControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<FilterOpenControllerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<RouteSetV4Marker>>, DefaultFuchsiaResourceDialect>> Encode<RoutesV4GlobalRouteSetRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RouteSetV6Marker>>, DefaultFuchsiaResourceDialect>> Encode<RoutesV6GlobalRouteSetRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<InterfacesGetMacError, D> for InterfacesGetMacError

impl<D: ResourceDialect> Encode<InterfacesGetMacRequest, D> for &InterfacesGetMacRequest

impl<D: ResourceDialect> Encode<InterfacesGetMacResponse, D> for &InterfacesGetMacResponse

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<InterfacesGetMacRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<MacAddress>, D>> Encode<InterfacesGetMacResponse, D> for (T0,)

impl Encode<StateV4GetRuleWatcherV4Request, DefaultFuchsiaResourceDialect> for &mut StateV4GetRuleWatcherV4Request

impl Encode<StateV4GetWatcherV4Request, DefaultFuchsiaResourceDialect> for &mut StateV4GetWatcherV4Request

impl Encode<StateV6GetRuleWatcherV6Request, DefaultFuchsiaResourceDialect> for &mut StateV6GetRuleWatcherV6Request

impl Encode<StateV6GetWatcherV6Request, DefaultFuchsiaResourceDialect> for &mut StateV6GetWatcherV6Request

impl<T0: Encode<Endpoint<ServerEnd<RuleWatcherV4Marker>>, DefaultFuchsiaResourceDialect>, T1: Encode<RuleWatcherOptionsV4, DefaultFuchsiaResourceDialect>> Encode<StateV4GetRuleWatcherV4Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<RuleWatcherV6Marker>>, DefaultFuchsiaResourceDialect>, T1: Encode<RuleWatcherOptionsV6, DefaultFuchsiaResourceDialect>> Encode<StateV6GetRuleWatcherV6Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<WatcherV4Marker>>, DefaultFuchsiaResourceDialect>, T1: Encode<WatcherOptionsV4, DefaultFuchsiaResourceDialect>> Encode<StateV4GetWatcherV4Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<WatcherV6Marker>>, DefaultFuchsiaResourceDialect>, T1: Encode<WatcherOptionsV6, DefaultFuchsiaResourceDialect>> Encode<StateV6GetWatcherV6Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<GrantForRouteTableAuthorization, DefaultFuchsiaResourceDialect> for &mut GrantForRouteTableAuthorization

impl Encode<ProofOfRouteTableAuthorization, DefaultFuchsiaResourceDialect> for &mut ProofOfRouteTableAuthorization

impl Encode<RouteSetV4AddRouteRequest, DefaultFuchsiaResourceDialect> for &mut RouteSetV4AddRouteRequest

impl Encode<RouteSetV4RemoveRouteRequest, DefaultFuchsiaResourceDialect> for &mut RouteSetV4RemoveRouteRequest

impl Encode<RouteSetV6AddRouteRequest, DefaultFuchsiaResourceDialect> for &mut RouteSetV6AddRouteRequest

impl Encode<RouteSetV6RemoveRouteRequest, DefaultFuchsiaResourceDialect> for &mut RouteSetV6RemoveRouteRequest

impl Encode<RouteTableProviderV4NewRouteTableRequest, DefaultFuchsiaResourceDialect> for &mut RouteTableProviderV4NewRouteTableRequest

impl Encode<RouteTableProviderV6NewRouteTableRequest, DefaultFuchsiaResourceDialect> for &mut RouteTableProviderV6NewRouteTableRequest

impl Encode<RouteTableV4NewRouteSetRequest, DefaultFuchsiaResourceDialect> for &mut RouteTableV4NewRouteSetRequest

impl Encode<RouteTableV6NewRouteSetRequest, DefaultFuchsiaResourceDialect> for &mut RouteTableV6NewRouteSetRequest

impl Encode<RuleSetV4AddRuleRequest, DefaultFuchsiaResourceDialect> for &mut RuleSetV4AddRuleRequest

impl Encode<RuleSetV6AddRuleRequest, DefaultFuchsiaResourceDialect> for &mut RuleSetV6AddRuleRequest

impl Encode<RuleTableV4NewRuleSetRequest, DefaultFuchsiaResourceDialect> for &mut RuleTableV4NewRuleSetRequest

impl Encode<RuleTableV6NewRuleSetRequest, DefaultFuchsiaResourceDialect> for &mut RuleTableV6NewRuleSetRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RuleSetV4Marker>>, DefaultFuchsiaResourceDialect>> Encode<RuleTableV4NewRuleSetRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RuleSetV6Marker>>, DefaultFuchsiaResourceDialect>> Encode<RuleTableV6NewRuleSetRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 0>, DefaultFuchsiaResourceDialect>> Encode<ProofOfRouteTableAuthorization, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 3>, DefaultFuchsiaResourceDialect>> Encode<GrantForRouteTableAuthorization, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<RuleMatcherV4, DefaultFuchsiaResourceDialect>, T2: Encode<RuleAction, DefaultFuchsiaResourceDialect>> Encode<RuleSetV4AddRuleRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<RuleMatcherV6, DefaultFuchsiaResourceDialect>, T2: Encode<RuleAction, DefaultFuchsiaResourceDialect>> Encode<RuleSetV6AddRuleRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<ProofOfInterfaceAuthorization, DefaultFuchsiaResourceDialect>> Encode<RouteSetV4AuthenticateForInterfaceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ProofOfInterfaceAuthorization, DefaultFuchsiaResourceDialect>> Encode<RouteSetV6AuthenticateForInterfaceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<GrantForRouteTableAuthorization, DefaultFuchsiaResourceDialect>> Encode<BaseRouteTableGetAuthorizationForRouteTableResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RouteSetV4Marker>>, DefaultFuchsiaResourceDialect>> Encode<RouteTableV4NewRouteSetRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RouteSetV6Marker>>, DefaultFuchsiaResourceDialect>> Encode<RouteTableV6NewRouteSetRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RouteTableV4Marker>>, DefaultFuchsiaResourceDialect>, T1: Encode<RouteTableOptionsV4, DefaultFuchsiaResourceDialect>> Encode<RouteTableProviderV4NewRouteTableRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<RouteTableV6Marker>>, DefaultFuchsiaResourceDialect>, T1: Encode<RouteTableOptionsV6, DefaultFuchsiaResourceDialect>> Encode<RouteTableProviderV6NewRouteTableRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<RouteV4, DefaultFuchsiaResourceDialect>> Encode<RouteSetV4AddRouteRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<RouteV4, DefaultFuchsiaResourceDialect>> Encode<RouteSetV4RemoveRouteRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<RouteV6, DefaultFuchsiaResourceDialect>> Encode<RouteSetV6AddRouteRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<RouteV6, DefaultFuchsiaResourceDialect>> Encode<RouteSetV6RemoveRouteRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<AuthenticateForInterfaceError, D> for AuthenticateForInterfaceError

impl<D: ResourceDialect> Encode<AuthenticateForRouteTableError, D> for AuthenticateForRouteTableError

impl<D: ResourceDialect> Encode<BaseRouteTableRemoveError, D> for BaseRouteTableRemoveError

impl<D: ResourceDialect> Encode<RouteSetError, D> for RouteSetError

impl<D: ResourceDialect> Encode<RuleSetError, D> for RuleSetError

impl<D: ResourceDialect> Encode<BaseRuleSetRemoveRuleRequest, D> for &BaseRuleSetRemoveRuleRequest

impl<D: ResourceDialect> Encode<RouteSetV4AddRouteResponse, D> for &RouteSetV4AddRouteResponse

impl<D: ResourceDialect> Encode<RouteSetV4RemoveRouteResponse, D> for &RouteSetV4RemoveRouteResponse

impl<D: ResourceDialect> Encode<RouteSetV6AddRouteResponse, D> for &RouteSetV6AddRouteResponse

impl<D: ResourceDialect> Encode<RouteSetV6RemoveRouteResponse, D> for &RouteSetV6RemoveRouteResponse

impl<D: ResourceDialect> Encode<RouteTableOptionsV4, D> for &RouteTableOptionsV4

impl<D: ResourceDialect> Encode<RouteTableOptionsV6, D> for &RouteTableOptionsV6

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<RouteSetV4AddRouteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<RouteSetV4RemoveRouteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<RouteSetV6AddRouteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<RouteSetV6RemoveRouteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BaseRouteTableGetTableIdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BaseRuleSetRemoveRuleRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<EventV4, D> for &EventV4

impl<D: ResourceDialect> Encode<EventV6, D> for &EventV6

impl<D: ResourceDialect> Encode<InterfaceMatcher, D> for &InterfaceMatcher

impl<D: ResourceDialect> Encode<MarkMatcher, D> for &MarkMatcher

impl<D: ResourceDialect> Encode<ResolveError, D> for ResolveError

impl<D: ResourceDialect> Encode<ResolveResult, D> for &ResolveResult

impl<D: ResourceDialect> Encode<Resolved, D> for &Resolved

impl<D: ResourceDialect> Encode<RouteActionV4, D> for &RouteActionV4

impl<D: ResourceDialect> Encode<RouteActionV6, D> for &RouteActionV6

impl<D: ResourceDialect> Encode<RuleAction, D> for &RuleAction

impl<D: ResourceDialect> Encode<RuleEventV4, D> for &RuleEventV4

impl<D: ResourceDialect> Encode<RuleEventV6, D> for &RuleEventV6

impl<D: ResourceDialect> Encode<SpecifiedMetric, D> for &SpecifiedMetric

impl<D: ResourceDialect> Encode<StateGetRouteTableNameError, D> for StateGetRouteTableNameError

impl<D: ResourceDialect> Encode<TableInterest, D> for &TableInterest

impl<D: ResourceDialect> Encode<All, D> for &All

impl<D: ResourceDialect> Encode<BaseMatcher, D> for &BaseMatcher

impl<D: ResourceDialect> Encode<Between, D> for &Between

impl<D: ResourceDialect> Encode<Destination, D> for &Destination

impl<D: ResourceDialect> Encode<EffectiveRouteProperties, D> for &EffectiveRouteProperties

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<InstalledRouteV4, D> for &InstalledRouteV4

impl<D: ResourceDialect> Encode<InstalledRouteV6, D> for &InstalledRouteV6

impl<D: ResourceDialect> Encode<InstalledRuleV4, D> for &InstalledRuleV4

impl<D: ResourceDialect> Encode<InstalledRuleV6, D> for &InstalledRuleV6

impl<D: ResourceDialect> Encode<Main, D> for &Main

impl<D: ResourceDialect> Encode<Marked, D> for &Marked

impl<D: ResourceDialect> Encode<ResolveOptions, D> for &ResolveOptions

impl<D: ResourceDialect> Encode<RoutePropertiesV4, D> for &RoutePropertiesV4

impl<D: ResourceDialect> Encode<RoutePropertiesV6, D> for &RoutePropertiesV6

impl<D: ResourceDialect> Encode<RouteTargetV4, D> for &RouteTargetV4

impl<D: ResourceDialect> Encode<RouteTargetV6, D> for &RouteTargetV6

impl<D: ResourceDialect> Encode<RouteV4, D> for &RouteV4

impl<D: ResourceDialect> Encode<RouteV6, D> for &RouteV6

impl<D: ResourceDialect> Encode<RuleMatcherV4, D> for &RuleMatcherV4

impl<D: ResourceDialect> Encode<RuleMatcherV6, D> for &RuleMatcherV6

impl<D: ResourceDialect> Encode<RuleWatcherOptionsV4, D> for &RuleWatcherOptionsV4

impl<D: ResourceDialect> Encode<RuleWatcherOptionsV6, D> for &RuleWatcherOptionsV6

impl<D: ResourceDialect> Encode<RuleWatcherV4WatchResponse, D> for &RuleWatcherV4WatchResponse

impl<D: ResourceDialect> Encode<RuleWatcherV6WatchResponse, D> for &RuleWatcherV6WatchResponse

impl<D: ResourceDialect> Encode<SpecifiedRouteProperties, D> for &SpecifiedRouteProperties

impl<D: ResourceDialect> Encode<StateGetRouteTableNameRequest, D> for &StateGetRouteTableNameRequest

impl<D: ResourceDialect> Encode<StateGetRouteTableNameResponse, D> for &StateGetRouteTableNameResponse

impl<D: ResourceDialect> Encode<StateResolve2Request, D> for &StateResolve2Request

impl<D: ResourceDialect> Encode<StateResolve2Response, D> for &StateResolve2Response

impl<D: ResourceDialect> Encode<StateResolveRequest, D> for &StateResolveRequest

impl<D: ResourceDialect> Encode<StateResolveResponse, D> for &StateResolveResponse

impl<D: ResourceDialect> Encode<Unmarked, D> for &Unmarked

impl<D: ResourceDialect> Encode<Unreachable, D> for &Unreachable

impl<D: ResourceDialect> Encode<WatcherOptionsV4, D> for &WatcherOptionsV4

impl<D: ResourceDialect> Encode<WatcherOptionsV6, D> for &WatcherOptionsV6

impl<D: ResourceDialect> Encode<WatcherV4WatchResponse, D> for &WatcherV4WatchResponse

impl<D: ResourceDialect> Encode<WatcherV6WatchResponse, D> for &WatcherV6WatchResponse

impl<D: ResourceDialect, T0: Encode<ResolveResult, D>> Encode<StateResolve2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Resolved, D>> Encode<StateResolveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StateGetRouteTableNameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<Between, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<RuleMatcherV4, D>, T3: Encode<RuleAction, D>> Encode<InstalledRuleV4, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<RuleMatcherV6, D>, T3: Encode<RuleAction, D>> Encode<InstalledRuleV6, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Between, D>> Encode<Marked, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Boxed<Ipv4Address>, D>> Encode<RouteTargetV4, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Boxed<Ipv6Address>, D>> Encode<RouteTargetV6, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<StateGetRouteTableNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>> Encode<StateResolveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<ResolveOptions, D>> Encode<StateResolve2Request, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Ipv4AddressWithPrefix, D>, T1: Encode<RouteActionV4, D>, T2: Encode<RoutePropertiesV4, D>> Encode<RouteV4, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Ipv6AddressWithPrefix, D>, T1: Encode<RouteActionV6, D>, T2: Encode<RoutePropertiesV6, D>> Encode<RouteV6, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Vector<EventV4, 512>, D>> Encode<WatcherV4WatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<EventV6, 512>, D>> Encode<WatcherV6WatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<RuleEventV4, 512>, D>> Encode<RuleWatcherV4WatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<RuleEventV6, 512>, D>> Encode<RuleWatcherV6WatchResponse, D> for (T0,)

impl Encode<StackBridgeInterfacesRequest, DefaultFuchsiaResourceDialect> for &mut StackBridgeInterfacesRequest

impl Encode<StackSetDhcpClientEnabledRequest, DefaultFuchsiaResourceDialect> for &mut StackSetDhcpClientEnabledRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<StackSetDhcpClientEnabledRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<u64>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<StackBridgeInterfacesRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<ForwardingEntry, D> for &ForwardingEntry

impl<D: ResourceDialect> Encode<LogSetLogPacketsRequest, D> for &LogSetLogPacketsRequest

impl<D: ResourceDialect> Encode<StackAddForwardingEntryRequest, D> for &StackAddForwardingEntryRequest

impl<D: ResourceDialect> Encode<StackDelForwardingEntryRequest, D> for &StackDelForwardingEntryRequest

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<LogSetLogPacketsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ForwardingEntry, D>> Encode<StackAddForwardingEntryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ForwardingEntry, D>> Encode<StackDelForwardingEntryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Subnet, D>, T1: Encode<u64, D>, T2: Encode<OptionalUnion<IpAddress>, D>, T3: Encode<u32, D>> Encode<ForwardingEntry, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<NetstackVersion, D> for NetstackVersion

impl<D: ResourceDialect> Encode<InEffectVersion, D> for &InEffectVersion

impl<D: ResourceDialect> Encode<StateGetNetstackVersionResponse, D> for &StateGetNetstackVersionResponse

impl<D: ResourceDialect> Encode<VersionSetting, D> for &VersionSetting

impl<D: ResourceDialect, T0: Encode<NetstackVersion, D>> Encode<VersionSetting, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetstackVersion, D>, T1: Encode<Boxed<VersionSetting>, D>, T2: Encode<Boxed<VersionSetting>, D>> Encode<InEffectVersion, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<InEffectVersion, D>> Encode<StateGetNetstackVersionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<VersionSetting>, D>> Encode<ControlSetAutomatedNetstackVersionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<VersionSetting>, D>> Encode<ControlSetUserNetstackVersionRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<Netstack, D> for Netstack

impl<D: ResourceDialect> Encode<ControllerAddInterfaceRequest, D> for &ControllerAddInterfaceRequest

impl<D: ResourceDialect> Encode<ControllerPingRequest, D> for &ControllerPingRequest

impl<D: ResourceDialect> Encode<ControllerPollUdpRequest, D> for &ControllerPollUdpRequest

impl<D: ResourceDialect> Encode<ControllerPollUdpResponse, D> for &ControllerPollUdpResponse

impl<D: ResourceDialect> Encode<ControllerStartStubRequest, D> for &ControllerStartStubRequest

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<u16, D>, T2: Encode<Optional<BoundedString<15>>, D>, T3: Encode<i64, D>> Encode<ControllerPingRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<u64, D>> Encode<ControllerJoinMulticastGroupRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<IpAddress, D>, T1: Encode<u64, D>> Encode<ControllerLeaveMulticastGroupRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SocketAddress, D>, T1: Encode<Vector<u8, 1024>, D>, T2: Encode<i64, D>, T3: Encode<u16, D>> Encode<ControllerPollUdpRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Netstack, D>> Encode<ControllerStartHermeticNetworkRealmRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>, T1: Encode<BoundedString<15>, D>, T2: Encode<bool, D>> Encode<ControllerAddInterfaceRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<NewClientParams, D>> Encode<ControllerStartDhcpv6ClientRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<ControllerStartStubRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 1024>, D>> Encode<ControllerPollUdpResponse, D> for (T0,)

impl Encode<ControlCreateDeviceRequest, DefaultFuchsiaResourceDialect> for &mut ControlCreateDeviceRequest

impl Encode<ControlCreatePairRequest, DefaultFuchsiaResourceDialect> for &mut ControlCreatePairRequest

impl Encode<DeviceAddPortRequest, DefaultFuchsiaResourceDialect> for &mut DeviceAddPortRequest

impl Encode<DeviceDelegateRxLeaseRequest, DefaultFuchsiaResourceDialect> for &mut DeviceDelegateRxLeaseRequest

impl Encode<DeviceGetDeviceRequest, DefaultFuchsiaResourceDialect> for &mut DeviceGetDeviceRequest

impl Encode<DeviceGetSignalsResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetSignalsResponse

impl Encode<DevicePairGetLeftPortRequest, DefaultFuchsiaResourceDialect> for &mut DevicePairGetLeftPortRequest

impl Encode<DevicePairGetLeftRequest, DefaultFuchsiaResourceDialect> for &mut DevicePairGetLeftRequest

impl Encode<DevicePairGetRightPortRequest, DefaultFuchsiaResourceDialect> for &mut DevicePairGetRightPortRequest

impl Encode<DevicePairGetRightRequest, DefaultFuchsiaResourceDialect> for &mut DevicePairGetRightRequest

impl Encode<PortGetPortRequest, DefaultFuchsiaResourceDialect> for &mut PortGetPortRequest

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevicePairGetLeftPortRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevicePairGetRightPortRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<DelegatedRxLease, DefaultFuchsiaResourceDialect>> Encode<DeviceDelegateRxLeaseRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<DeviceConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlCreateDeviceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<DevicePairConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DevicePairMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlCreatePairRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<DevicePortConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceAddPortRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetDeviceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevicePairGetLeftRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevicePairGetRightRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<PortGetPortRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DeviceGetSignalsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BaseDeviceConfig, D> for &BaseDeviceConfig

impl<D: ResourceDialect> Encode<BasePortConfig, D> for &BasePortConfig

impl<D: ResourceDialect> Encode<DeviceConfig, D> for &DeviceConfig

impl<D: ResourceDialect> Encode<DevicePairAddPortRequest, D> for &DevicePairAddPortRequest

impl<D: ResourceDialect> Encode<DevicePairConfig, D> for &DevicePairConfig

impl<D: ResourceDialect> Encode<DevicePairPortConfig, D> for &DevicePairPortConfig

impl<D: ResourceDialect> Encode<DevicePairRemovePortRequest, D> for &DevicePairRemovePortRequest

impl<D: ResourceDialect> Encode<DevicePortConfig, D> for &DevicePortConfig

impl<D: ResourceDialect> Encode<DeviceReadFrameResponse, D> for &DeviceReadFrameResponse

impl<D: ResourceDialect> Encode<DeviceWriteFrameRequest, D> for &DeviceWriteFrameRequest

impl<D: ResourceDialect> Encode<Frame, D> for &Frame

impl<D: ResourceDialect> Encode<FrameMetadata, D> for &FrameMetadata

impl<D: ResourceDialect> Encode<InternalState, D> for &InternalState

impl<D: ResourceDialect> Encode<MacState, D> for &MacState

impl<D: ResourceDialect> Encode<PortGetStateResponse, D> for &PortGetStateResponse

impl<D: ResourceDialect> Encode<PortSetOnlineRequest, D> for &PortSetOnlineRequest

impl<D: ResourceDialect> Encode<PortWatchStateResponse, D> for &PortWatchStateResponse

impl<D: ResourceDialect> Encode<Signals, D> for Signals

impl<D: ResourceDialect, T0: Encode<InfoType, D>, T1: Encode<Vector<u8, 4096>, D>, T2: Encode<u32, D>> Encode<FrameMetadata, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<PortSetOnlineRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DevicePairRemovePortRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DevicePairPortConfig, D>> Encode<DevicePairAddPortRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Frame, D>> Encode<DeviceReadFrameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Frame, D>> Encode<DeviceWriteFrameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InternalState, D>> Encode<PortGetStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InternalState, D>> Encode<PortWatchStateResponse, D> for (T0,)

impl Encode<ControlCreateNetworkRequest, DefaultFuchsiaResourceDialect> for &mut ControlCreateNetworkRequest

impl Encode<NetworkAddPortRequest, DefaultFuchsiaResourceDialect> for &mut NetworkAddPortRequest

impl<T0: Encode<Config, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NetworkMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlCreateNetworkRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<PortMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<InterfaceMarker>>, DefaultFuchsiaResourceDialect>> Encode<NetworkAddPortRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect> Encode<InterfaceRemovalReason, D> for InterfaceRemovalReason

impl<D: ResourceDialect> Encode<Ipv4AddressConfig, D> for &Ipv4AddressConfig

impl<D: ResourceDialect> Encode<Ipv4Connectivity, D> for &Ipv4Connectivity

impl<D: ResourceDialect> Encode<NetworkRemovalReason, D> for NetworkRemovalReason

impl<D: ResourceDialect> Encode<Bridged, D> for &Bridged

impl<D: ResourceDialect> Encode<IPv4NatConfig, D> for &IPv4NatConfig

impl<D: ResourceDialect> Encode<InterfaceOnRemovedRequest, D> for &InterfaceOnRemovedRequest

impl<D: ResourceDialect> Encode<Ipv4Config, D> for &Ipv4Config

impl<D: ResourceDialect> Encode<Ipv4RoutedConfig, D> for &Ipv4RoutedConfig

impl<D: ResourceDialect> Encode<NetworkOnRemovedRequest, D> for &NetworkOnRemovedRequest

impl<D: ResourceDialect> Encode<Networked, D> for &Networked

impl<D: ResourceDialect, T0: Encode<InterfaceRemovalReason, D>> Encode<InterfaceOnRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkRemovalReason, D>> Encode<NetworkOnRemovedRequest, D> for (T0,)

impl Encode<ChildSource, DefaultFuchsiaResourceDialect> for &mut ChildSource

impl Encode<ChildDef, DefaultFuchsiaResourceDialect> for &mut ChildDef

impl Encode<InterfaceOptions, DefaultFuchsiaResourceDialect> for &mut InterfaceOptions

impl Encode<ManagedRealmAddDeviceRequest, DefaultFuchsiaResourceDialect> for &mut ManagedRealmAddDeviceRequest

impl Encode<ManagedRealmConnectToProtocolRequest, DefaultFuchsiaResourceDialect> for &mut ManagedRealmConnectToProtocolRequest

impl Encode<ManagedRealmGetDevfsRequest, DefaultFuchsiaResourceDialect> for &mut ManagedRealmGetDevfsRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl Encode<SandboxCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut SandboxCreateRealmRequest

impl Encode<SandboxGetNetworkContextRequest, DefaultFuchsiaResourceDialect> for &mut SandboxGetNetworkContextRequest

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagedRealmOpenDiagnosticsDirectoryRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<BoundedString<255>>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ManagedRealmConnectToProtocolRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagedRealmGetDevfsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ManagedRealmMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<RealmOptions, DefaultFuchsiaResourceDialect>> Encode<SandboxCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<NetworkContextMarker>>, DefaultFuchsiaResourceDialect>> Encode<SandboxGetNetworkContextRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DeviceProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<ManagedRealmAddDeviceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Capability, D> for &Capability

impl<D: ResourceDialect> Encode<ChildUses, D> for &ChildUses

impl<D: ResourceDialect> Encode<ConfigurationError, D> for ConfigurationError

impl<D: ResourceDialect> Encode<ExposedCapability, D> for &ExposedCapability

impl<D: ResourceDialect> Encode<StorageVariant, D> for StorageVariant

impl<D: ResourceDialect> Encode<ChildConfigValue, D> for &ChildConfigValue

impl<D: ResourceDialect> Encode<ChildDep, D> for &ChildDep

impl<D: ResourceDialect> Encode<DevfsDep, D> for &DevfsDep

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<ManagedRealmGetMonikerResponse, D> for &ManagedRealmGetMonikerResponse

impl<D: ResourceDialect> Encode<ManagedRealmRemoveDeviceRequest, D> for &ManagedRealmRemoveDeviceRequest

impl<D: ResourceDialect> Encode<StorageDep, D> for &StorageDep

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<ManagedRealmStartChildComponentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>> Encode<ManagedRealmStopChildComponentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<ManagedRealmGetMonikerResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<ConfigValue, D>> Encode<ChildConfigValue, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<ManagedRealmRemoveDeviceRequest, D> for (T0,)

impl Encode<ControllerCreateGuestRequest, DefaultFuchsiaResourceDialect> for &mut ControllerCreateGuestRequest

impl Encode<ControllerCreateGuestResponse, DefaultFuchsiaResourceDialect> for &mut ControllerCreateGuestResponse

impl<T0: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<NetworkMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<Boxed<MacAddress>, DefaultFuchsiaResourceDialect>> Encode<ControllerCreateGuestRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<GuestMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControllerCreateGuestResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ControllerCreateGuestError, D> for ControllerCreateGuestError

impl Encode<DeviceProxyServeControllerRequest, DefaultFuchsiaResourceDialect> for &mut DeviceProxyServeControllerRequest

impl Encode<DeviceProxyServeDeviceRequest, DefaultFuchsiaResourceDialect> for &mut DeviceProxyServeDeviceRequest

impl Encode<EndpointGetPortRequest, DefaultFuchsiaResourceDialect> for &mut EndpointGetPortRequest

impl Encode<EndpointGetProxyRequest, DefaultFuchsiaResourceDialect> for &mut EndpointGetProxyRequest

impl Encode<EndpointManagerCreateEndpointResponse, DefaultFuchsiaResourceDialect> for &mut EndpointManagerCreateEndpointResponse

impl Encode<EndpointManagerGetEndpointResponse, DefaultFuchsiaResourceDialect> for &mut EndpointManagerGetEndpointResponse

impl Encode<NetworkContextCloneRequest, DefaultFuchsiaResourceDialect> for &mut NetworkContextCloneRequest

impl Encode<NetworkContextGetEndpointManagerRequest, DefaultFuchsiaResourceDialect> for &mut NetworkContextGetEndpointManagerRequest

impl Encode<NetworkContextGetNetworkManagerRequest, DefaultFuchsiaResourceDialect> for &mut NetworkContextGetNetworkManagerRequest

impl Encode<NetworkContextSetupResponse, DefaultFuchsiaResourceDialect> for &mut NetworkContextSetupResponse

impl Encode<NetworkCreateFakeEndpointRequest, DefaultFuchsiaResourceDialect> for &mut NetworkCreateFakeEndpointRequest

impl Encode<NetworkManagerCreateNetworkResponse, DefaultFuchsiaResourceDialect> for &mut NetworkManagerCreateNetworkResponse

impl Encode<NetworkManagerGetNetworkResponse, DefaultFuchsiaResourceDialect> for &mut NetworkManagerGetNetworkResponse

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<EndpointMarker>>>, DefaultFuchsiaResourceDialect>> Encode<EndpointManagerCreateEndpointResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<NetworkMarker>>>, DefaultFuchsiaResourceDialect>> Encode<NetworkManagerCreateNetworkResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<SetupHandleMarker>>>, DefaultFuchsiaResourceDialect>> Encode<NetworkContextSetupResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<ControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceProxyServeControllerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceInstanceMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceProxyServeDeviceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PortMarker>>, DefaultFuchsiaResourceDialect>> Encode<EndpointGetPortRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DeviceProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<EndpointGetProxyRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<EndpointManagerMarker>>, DefaultFuchsiaResourceDialect>> Encode<NetworkContextGetEndpointManagerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<FakeEndpointMarker>>, DefaultFuchsiaResourceDialect>> Encode<NetworkCreateFakeEndpointRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<NetworkContextMarker>>, DefaultFuchsiaResourceDialect>> Encode<NetworkContextCloneRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<NetworkManagerMarker>>, DefaultFuchsiaResourceDialect>> Encode<NetworkContextGetNetworkManagerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<EndpointMarker>>>, DefaultFuchsiaResourceDialect>> Encode<EndpointManagerGetEndpointResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<NetworkMarker>>>, DefaultFuchsiaResourceDialect>> Encode<NetworkManagerGetNetworkResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<LossConfig, D> for &LossConfig

impl<D: ResourceDialect> Encode<EndpointConfig, D> for &EndpointConfig

impl<D: ResourceDialect> Encode<EndpointGetConfigResponse, D> for &EndpointGetConfigResponse

impl<D: ResourceDialect> Encode<EndpointGetNameResponse, D> for &EndpointGetNameResponse

impl<D: ResourceDialect> Encode<EndpointSetLinkUpRequest, D> for &EndpointSetLinkUpRequest

impl<D: ResourceDialect> Encode<EndpointSetup, D> for &EndpointSetup

impl<D: ResourceDialect> Encode<FakeEndpointReadResponse, D> for &FakeEndpointReadResponse

impl<D: ResourceDialect> Encode<FakeEndpointWriteRequest, D> for &FakeEndpointWriteRequest

impl<D: ResourceDialect> Encode<LatencyConfig, D> for &LatencyConfig

impl<D: ResourceDialect> Encode<NetworkAttachEndpointRequest, D> for &NetworkAttachEndpointRequest

impl<D: ResourceDialect> Encode<NetworkAttachEndpointResponse, D> for &NetworkAttachEndpointResponse

impl<D: ResourceDialect> Encode<NetworkConfig, D> for &NetworkConfig

impl<D: ResourceDialect> Encode<NetworkContextSetupRequest, D> for &NetworkContextSetupRequest

impl<D: ResourceDialect> Encode<NetworkGetConfigResponse, D> for &NetworkGetConfigResponse

impl<D: ResourceDialect> Encode<NetworkGetNameResponse, D> for &NetworkGetNameResponse

impl<D: ResourceDialect> Encode<NetworkManagerGetNetworkRequest, D> for &NetworkManagerGetNetworkRequest

impl<D: ResourceDialect> Encode<NetworkRemoveEndpointRequest, D> for &NetworkRemoveEndpointRequest

impl<D: ResourceDialect> Encode<NetworkRemoveEndpointResponse, D> for &NetworkRemoveEndpointResponse

impl<D: ResourceDialect> Encode<NetworkSetConfigRequest, D> for &NetworkSetConfigRequest

impl<D: ResourceDialect> Encode<NetworkSetConfigResponse, D> for &NetworkSetConfigResponse

impl<D: ResourceDialect> Encode<NetworkSetup, D> for &NetworkSetup

impl<D: ResourceDialect> Encode<NetworkStartCaptureRequest, D> for &NetworkStartCaptureRequest

impl<D: ResourceDialect> Encode<NetworkStartCaptureResponse, D> for &NetworkStartCaptureResponse

impl<D: ResourceDialect> Encode<ReorderConfig, D> for &ReorderConfig

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<EndpointSetLinkUpRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<NetworkAttachEndpointResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<NetworkRemoveEndpointResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<NetworkSetConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<NetworkStartCaptureResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<Boxed<MacAddress>, D>, T2: Encode<PortClass, D>> Encode<EndpointConfig, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>> Encode<ReorderConfig, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<LatencyConfig, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<EndpointConfig, D>> Encode<EndpointGetConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>> Encode<NetworkGetConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>> Encode<NetworkSetConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<EndpointGetNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<EndpointManagerGetEndpointRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<NetworkAttachEndpointRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<NetworkGetNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<NetworkManagerGetNetworkRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<NetworkRemoveEndpointRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<NetworkStartCaptureRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<EndpointConfig, D>> Encode<EndpointManagerCreateEndpointRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<NetworkConfig, D>> Encode<NetworkManagerCreateNetworkRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<NetworkConfig, D>, T2: Encode<UnboundedVector<EndpointSetup>, D>> Encode<NetworkSetup, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<Boxed<EndpointConfig>, D>, T2: Encode<bool, D>> Encode<EndpointSetup, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<FakeEndpointWriteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<u64, D>> Encode<FakeEndpointReadResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<NetworkSetup>, D>> Encode<NetworkContextSetupRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BoundedString<256>>, D>> Encode<EndpointManagerListEndpointsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BoundedString<256>>, D>> Encode<NetworkManagerListNetworksResponse, D> for (T0,)

impl Encode<SyncManagerBusSubscribeRequest, DefaultFuchsiaResourceDialect> for &mut SyncManagerBusSubscribeRequest

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<BusMarker>>, DefaultFuchsiaResourceDialect>> Encode<SyncManagerBusSubscribeRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<BusEnsurePublishRequest, D> for &BusEnsurePublishRequest

impl<D: ResourceDialect> Encode<BusGetClientsResponse, D> for &BusGetClientsResponse

impl<D: ResourceDialect> Encode<BusOnBusDataRequest, D> for &BusOnBusDataRequest

impl<D: ResourceDialect> Encode<BusOnClientAttachedRequest, D> for &BusOnClientAttachedRequest

impl<D: ResourceDialect> Encode<BusOnClientDetachedRequest, D> for &BusOnClientDetachedRequest

impl<D: ResourceDialect> Encode<BusPublishRequest, D> for &BusPublishRequest

impl<D: ResourceDialect> Encode<BusWaitForClientsRequest, D> for &BusWaitForClientsRequest

impl<D: ResourceDialect> Encode<BusWaitForClientsResponse, D> for &BusWaitForClientsResponse

impl<D: ResourceDialect> Encode<BusWaitForEventRequest, D> for &BusWaitForEventRequest

impl<D: ResourceDialect> Encode<BusWaitForEventResponse, D> for &BusWaitForEventResponse

impl<D: ResourceDialect> Encode<Event, D> for &Event

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BusWaitForEventResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SyncManagerWaitForBarrierThresholdResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<Optional<UnboundedVector<UnboundedString>>, D>> Encode<BusWaitForClientsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Event, D>> Encode<BusEnsurePublishRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Event, D>> Encode<BusOnBusDataRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Event, D>> Encode<BusPublishRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Event, D>, T1: Encode<i64, D>> Encode<BusWaitForEventRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<BusOnClientAttachedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<BusOnClientDetachedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<u32, D>, T2: Encode<i64, D>> Encode<SyncManagerWaitForBarrierThresholdRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<UnboundedString>, D>> Encode<BusGetClientsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<UnboundedString>, D>, T1: Encode<i64, D>> Encode<BusWaitForClientsRequest, D> for (T0, T1)

impl Encode<CounterConnectToProtocolRequest, DefaultFuchsiaResourceDialect> for &mut CounterConnectToProtocolRequest

impl Encode<CounterOpenInNamespaceRequest, DefaultFuchsiaResourceDialect> for &mut CounterOpenInNamespaceRequest

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CounterConnectToProtocolRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T1: Encode<Flags, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CounterOpenInNamespaceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<CounterIncrementResponse, D> for &CounterIncrementResponse

impl<D: ResourceDialect> Encode<CounterTryOpenDirectoryRequest, D> for &CounterTryOpenDirectoryRequest

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CounterIncrementResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4095>, D>> Encode<CounterTryOpenDirectoryRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<NetworkInfo, D> for &NetworkInfo

impl<D: ResourceDialect> Encode<NetworkRegistryAddError, D> for NetworkRegistryAddError

impl<D: ResourceDialect> Encode<NetworkRegistryRemoveError, D> for NetworkRegistryRemoveError

impl<D: ResourceDialect> Encode<NetworkRegistrySetDefaultError, D> for NetworkRegistrySetDefaultError

impl<D: ResourceDialect> Encode<NetworkRegistryUpdateError, D> for NetworkRegistryUpdateError

impl<D: ResourceDialect> Encode<DnsServerList, D> for &DnsServerList

impl<D: ResourceDialect> Encode<FuchsiaNetworkInfo, D> for &FuchsiaNetworkInfo

impl<D: ResourceDialect> Encode<Network, D> for &Network

impl<D: ResourceDialect> Encode<NetworkDnsServers, D> for &NetworkDnsServers

impl<D: ResourceDialect> Encode<NetworkRegistryAddRequest, D> for &NetworkRegistryAddRequest

impl<D: ResourceDialect> Encode<NetworkRegistryRemoveRequest, D> for &NetworkRegistryRemoveRequest

impl<D: ResourceDialect> Encode<NetworkRegistryUpdateRequest, D> for &NetworkRegistryUpdateRequest

impl<D: ResourceDialect> Encode<StarnixNetworkInfo, D> for &StarnixNetworkInfo

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<NetworkRegistryRemoveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Network, D>> Encode<NetworkRegistryAddRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Network, D>> Encode<NetworkRegistryUpdateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint32, D>> Encode<NetworkRegistrySetDefaultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<DnsServerList>, D>> Encode<DnsServerWatcherWatchServersResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<State, D> for &State

impl<D: ResourceDialect> Encode<DeviceGetNumberResponse, D> for &DeviceGetNumberResponse

impl<D: ResourceDialect> Encode<WaiterAckRequest, D> for &WaiterAckRequest

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<WaiterAckRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceGetNumberResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<PeerMessage, D> for &PeerMessage

impl<D: ResourceDialect> Encode<PeerReply, D> for &PeerReply

impl<D: ResourceDialect> Encode<SocketType, D> for SocketType

impl<D: ResourceDialect> Encode<StreamControl, D> for &StreamControl

impl<D: ResourceDialect> Encode<StreamRef, D> for &StreamRef

impl<D: ResourceDialect> Encode<ZirconHandle, D> for &ZirconHandle

impl<D: ResourceDialect> Encode<BeginTransfer, D> for &BeginTransfer

impl<D: ResourceDialect> Encode<ChannelHandle, D> for &ChannelHandle

impl<D: ResourceDialect> Encode<ChannelRights, D> for ChannelRights

impl<D: ResourceDialect> Encode<ConfigRequest, D> for &ConfigRequest

impl<D: ResourceDialect> Encode<ConfigResponse, D> for &ConfigResponse

impl<D: ResourceDialect> Encode<ConnectToService, D> for &ConnectToService

impl<D: ResourceDialect> Encode<ConnectToServiceOptions, D> for &ConnectToServiceOptions

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<EventPairHandle, D> for &EventPairHandle

impl<D: ResourceDialect> Encode<EventPairRights, D> for EventPairRights

impl<D: ResourceDialect> Encode<NodeId, D> for &NodeId

impl<D: ResourceDialect> Encode<OpenTransfer, D> for &OpenTransfer

impl<D: ResourceDialect> Encode<PeerDescription, D> for &PeerDescription

impl<D: ResourceDialect> Encode<SignalUpdate, D> for &SignalUpdate

impl<D: ResourceDialect> Encode<Signals, D> for Signals

impl<D: ResourceDialect> Encode<SocketHandle, D> for &SocketHandle

impl<D: ResourceDialect> Encode<SocketRights, D> for SocketRights

impl<D: ResourceDialect> Encode<StreamId, D> for &StreamId

impl<D: ResourceDialect> Encode<TransferInitiator, D> for &TransferInitiator

impl<D: ResourceDialect> Encode<TransferWaiter, D> for &TransferWaiter

impl<D: ResourceDialect> Encode<ZirconChannelMessage, D> for &ZirconChannelMessage

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<NodeId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<StreamId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChannelRights, D>, T1: Encode<StreamRef, D>> Encode<ChannelHandle, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<EventPairRights, D>, T1: Encode<StreamRef, D>> Encode<EventPairHandle, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<NodeId, D>, T1: Encode<Array<u8, 16>, D>> Encode<BeginTransfer, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SocketRights, D>, T1: Encode<StreamRef, D>, T2: Encode<SocketType, D>> Encode<SocketHandle, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<StreamId, D>, T1: Encode<NodeId, D>, T2: Encode<Array<u8, 16>, D>> Encode<TransferInitiator, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<StreamId, D>, T1: Encode<Array<u8, 16>, D>> Encode<OpenTransfer, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<StreamId, D>, T1: Encode<Array<u8, 16>, D>> Encode<TransferWaiter, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<StreamRef, D>, T2: Encode<ChannelRights, D>, T3: Encode<ConnectToServiceOptions, D>> Encode<ConnectToService, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 65536>, D>, T1: Encode<Vector<ZirconHandle, 64>, D>> Encode<ZirconChannelMessage, D> for (T0, T1)

impl Encode<DataSinkReadAssetResponse, DefaultFuchsiaResourceDialect> for &mut DataSinkReadAssetResponse

impl Encode<DataSinkReadFirmwareRequest, DefaultFuchsiaResourceDialect> for &mut DataSinkReadFirmwareRequest

impl Encode<DataSinkReadFirmwareResponse, DefaultFuchsiaResourceDialect> for &mut DataSinkReadFirmwareResponse

impl Encode<DataSinkWriteAssetRequest, DefaultFuchsiaResourceDialect> for &mut DataSinkWriteAssetRequest

impl Encode<DataSinkWriteFirmwareRequest, DefaultFuchsiaResourceDialect> for &mut DataSinkWriteFirmwareRequest

impl Encode<DataSinkWriteOpaqueVolumeRequest, DefaultFuchsiaResourceDialect> for &mut DataSinkWriteOpaqueVolumeRequest

impl Encode<DataSinkWriteSparseVolumeRequest, DefaultFuchsiaResourceDialect> for &mut DataSinkWriteSparseVolumeRequest

impl Encode<DataSinkWriteVolumesRequest, DefaultFuchsiaResourceDialect> for &mut DataSinkWriteVolumesRequest

impl Encode<PaverFindBootManagerRequest, DefaultFuchsiaResourceDialect> for &mut PaverFindBootManagerRequest

impl Encode<PaverFindDataSinkRequest, DefaultFuchsiaResourceDialect> for &mut PaverFindDataSinkRequest

impl Encode<PaverFindPartitionTableManagerRequest, DefaultFuchsiaResourceDialect> for &mut PaverFindPartitionTableManagerRequest

impl Encode<PaverFindSysconfigRequest, DefaultFuchsiaResourceDialect> for &mut PaverFindSysconfigRequest

impl Encode<PayloadStreamRegisterVmoRequest, DefaultFuchsiaResourceDialect> for &mut PayloadStreamRegisterVmoRequest

impl Encode<SysconfigReadResponse, DefaultFuchsiaResourceDialect> for &mut SysconfigReadResponse

impl Encode<SysconfigWriteRequest, DefaultFuchsiaResourceDialect> for &mut SysconfigWriteRequest

impl<T0: Encode<Configuration, DefaultFuchsiaResourceDialect>, T1: Encode<Asset, DefaultFuchsiaResourceDialect>, T2: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DataSinkWriteAssetRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Configuration, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>> Encode<DataSinkReadFirmwareRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Configuration, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>, T2: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DataSinkWriteFirmwareRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DataSinkReadAssetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DataSinkReadFirmwareResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DataSinkWriteOpaqueVolumeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<DataSinkWriteSparseVolumeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<SysconfigReadResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<SysconfigWriteRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<PayloadStreamMarker>>, DefaultFuchsiaResourceDialect>> Encode<DataSinkWriteVolumesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<BootManagerMarker>>, DefaultFuchsiaResourceDialect>> Encode<PaverFindBootManagerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DataSinkMarker>>, DefaultFuchsiaResourceDialect>> Encode<PaverFindDataSinkRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DynamicDataSinkMarker>>, DefaultFuchsiaResourceDialect>> Encode<PaverFindPartitionTableManagerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<SysconfigMarker>>, DefaultFuchsiaResourceDialect>> Encode<PaverFindSysconfigRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PayloadStreamRegisterVmoRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Asset, D> for Asset

impl<D: ResourceDialect> Encode<Configuration, D> for Configuration

impl<D: ResourceDialect> Encode<ConfigurationStatus, D> for ConfigurationStatus

impl<D: ResourceDialect> Encode<ReadResult, D> for &ReadResult

impl<D: ResourceDialect> Encode<UnbootableReason, D> for UnbootableReason

impl<D: ResourceDialect> Encode<WriteFirmwareResult, D> for &WriteFirmwareResult

impl<D: ResourceDialect> Encode<BootManagerFlushResponse, D> for &BootManagerFlushResponse

impl<D: ResourceDialect> Encode<DataSinkFlushResponse, D> for &DataSinkFlushResponse

impl<D: ResourceDialect> Encode<DataSinkReadAssetRequest, D> for &DataSinkReadAssetRequest

impl<D: ResourceDialect> Encode<DataSinkWriteAssetResponse, D> for &DataSinkWriteAssetResponse

impl<D: ResourceDialect> Encode<DataSinkWriteFirmwareResponse, D> for &DataSinkWriteFirmwareResponse

impl<D: ResourceDialect> Encode<DataSinkWriteVolumesResponse, D> for &DataSinkWriteVolumesResponse

impl<D: ResourceDialect> Encode<PayloadStreamReadDataResponse, D> for &PayloadStreamReadDataResponse

impl<D: ResourceDialect> Encode<ReadInfo, D> for &ReadInfo

impl<D: ResourceDialect> Encode<SysconfigFlushResponse, D> for &SysconfigFlushResponse

impl<D: ResourceDialect> Encode<SysconfigWipeResponse, D> for &SysconfigWipeResponse

impl<D: ResourceDialect> Encode<SysconfigWriteResponse, D> for &SysconfigWriteResponse

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerQueryActiveConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerQueryConfigurationLastSetActiveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerQueryConfigurationStatusAndBootAttemptsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerQueryConfigurationStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerQueryCurrentConfigurationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerSetConfigurationActiveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerSetConfigurationHealthyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<BootManagerSetConfigurationUnbootableRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Configuration, D>, T1: Encode<Asset, D>> Encode<DataSinkReadAssetRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ConfigurationStatus, D>> Encode<BootManagerQueryConfigurationStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ReadResult, D>> Encode<PayloadStreamReadDataResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WriteFirmwareResult, D>> Encode<DataSinkWriteFirmwareResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<BootManagerFlushResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<BootManagerSetConfigurationActiveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<BootManagerSetConfigurationHealthyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<BootManagerSetConfigurationUnbootableResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DataSinkFlushResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DataSinkWriteAssetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DataSinkWriteVolumesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DynamicDataSinkInitializePartitionTablesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DynamicDataSinkWipePartitionTablesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<PayloadStreamRegisterVmoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<SysconfigFlushResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<SysconfigWipeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<SysconfigWriteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<SysconfigGetPartitionSizeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<ReadInfo, D> for (T0, T1)

impl Encode<BlobWriter, DefaultFuchsiaResourceDialect> for &mut BlobWriter

impl Encode<FontResolverResolveRequest, DefaultFuchsiaResourceDialect> for &mut FontResolverResolveRequest

impl Encode<NeededBlobsGetMissingBlobsRequest, DefaultFuchsiaResourceDialect> for &mut NeededBlobsGetMissingBlobsRequest

impl Encode<NeededBlobsOpenBlobResponse, DefaultFuchsiaResourceDialect> for &mut NeededBlobsOpenBlobResponse

impl Encode<NeededBlobsOpenMetaBlobResponse, DefaultFuchsiaResourceDialect> for &mut NeededBlobsOpenMetaBlobResponse

impl Encode<PackageCacheBasePackageIndexRequest, DefaultFuchsiaResourceDialect> for &mut PackageCacheBasePackageIndexRequest

impl Encode<PackageCacheCachePackageIndexRequest, DefaultFuchsiaResourceDialect> for &mut PackageCacheCachePackageIndexRequest

impl Encode<PackageCacheGetRequest, DefaultFuchsiaResourceDialect> for &mut PackageCacheGetRequest

impl Encode<PackageCacheGetSubpackageRequest, DefaultFuchsiaResourceDialect> for &mut PackageCacheGetSubpackageRequest

impl Encode<PackageResolverResolveRequest, DefaultFuchsiaResourceDialect> for &mut PackageResolverResolveRequest

impl Encode<PackageResolverResolveWithContextRequest, DefaultFuchsiaResourceDialect> for &mut PackageResolverResolveWithContextRequest

impl Encode<RepositoryManagerListRequest, DefaultFuchsiaResourceDialect> for &mut RepositoryManagerListRequest

impl Encode<RetainedPackagesReplaceRequest, DefaultFuchsiaResourceDialect> for &mut RetainedPackagesReplaceRequest

impl<T0: Encode<BlobId, DefaultFuchsiaResourceDialect>, T1: Encode<PackageUrl, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<PackageCacheGetSubpackageRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BlobInfo, DefaultFuchsiaResourceDialect>, T1: Encode<GcProtection, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<NeededBlobsMarker>>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<PackageCacheGetRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<Endpoint<ClientEnd<BlobIdIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RetainedPackagesReplaceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<BlobInfoIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<NeededBlobsGetMissingBlobsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PackageIndexIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<PackageCacheBasePackageIndexRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PackageIndexIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<PackageCacheCachePackageIndexRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RepositoryIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RepositoryManagerListRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<OptionalUnion<BlobWriter>, DefaultFuchsiaResourceDialect>> Encode<NeededBlobsOpenBlobResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<OptionalUnion<BlobWriter>, DefaultFuchsiaResourceDialect>> Encode<NeededBlobsOpenMetaBlobResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<ResolutionContext, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<PackageResolverResolveWithContextRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<FontResolverResolveRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<PackageResolverResolveRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<BlobWrittenError, D> for BlobWrittenError

impl<D: ResourceDialect> Encode<GcProtection, D> for GcProtection

impl<D: ResourceDialect> Encode<GetInfoError, D> for GetInfoError

impl<D: ResourceDialect> Encode<GetSubpackageError, D> for GetSubpackageError

impl<D: ResourceDialect> Encode<OpenBlobError, D> for OpenBlobError

impl<D: ResourceDialect> Encode<RepositoryKeyConfig, D> for &RepositoryKeyConfig

impl<D: ResourceDialect> Encode<RepositoryStorageType, D> for RepositoryStorageType

impl<D: ResourceDialect> Encode<ResolveError, D> for ResolveError

impl<D: ResourceDialect> Encode<SetUpgradableUrlsError, D> for SetUpgradableUrlsError

impl<D: ResourceDialect> Encode<WriteError, D> for WriteError

impl<D: ResourceDialect> Encode<BlobId, D> for &BlobId

impl<D: ResourceDialect> Encode<BlobIdIteratorNextResponse, D> for &BlobIdIteratorNextResponse

impl<D: ResourceDialect> Encode<BlobInfo, D> for &BlobInfo

impl<D: ResourceDialect> Encode<BlobInfoIteratorNextResponse, D> for &BlobInfoIteratorNextResponse

impl<D: ResourceDialect> Encode<CupData, D> for &CupData

impl<D: ResourceDialect> Encode<CupGetInfoRequest, D> for &CupGetInfoRequest

impl<D: ResourceDialect> Encode<CupGetInfoResponse, D> for &CupGetInfoResponse

impl<D: ResourceDialect> Encode<CupWriteRequest, D> for &CupWriteRequest

impl<D: ResourceDialect> Encode<MirrorConfig, D> for &MirrorConfig

impl<D: ResourceDialect> Encode<NeededBlobsBlobWrittenRequest, D> for &NeededBlobsBlobWrittenRequest

impl<D: ResourceDialect> Encode<NeededBlobsOpenBlobRequest, D> for &NeededBlobsOpenBlobRequest

impl<D: ResourceDialect> Encode<PackageIndexEntry, D> for &PackageIndexEntry

impl<D: ResourceDialect> Encode<PackageResolverGetHashRequest, D> for &PackageResolverGetHashRequest

impl<D: ResourceDialect> Encode<PackageResolverGetHashResponse, D> for &PackageResolverGetHashResponse

impl<D: ResourceDialect> Encode<PackageResolverResolveResponse, D> for &PackageResolverResolveResponse

impl<D: ResourceDialect> Encode<PackageUrl, D> for &PackageUrl

impl<D: ResourceDialect> Encode<RepositoryConfig, D> for &RepositoryConfig

impl<D: ResourceDialect> Encode<RepositoryIteratorNextResponse, D> for &RepositoryIteratorNextResponse

impl<D: ResourceDialect> Encode<RepositoryManagerAddRequest, D> for &RepositoryManagerAddRequest

impl<D: ResourceDialect> Encode<RepositoryManagerRemoveRequest, D> for &RepositoryManagerRemoveRequest

impl<D: ResourceDialect> Encode<RepositoryUrl, D> for &RepositoryUrl

impl<D: ResourceDialect> Encode<ResolutionContext, D> for &ResolutionContext

impl<D: ResourceDialect, T0: Encode<BlobId, D>> Encode<NeededBlobsBlobWrittenRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BlobId, D>> Encode<NeededBlobsOpenBlobRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BlobId, D>> Encode<PackageResolverGetHashResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BlobId, D>, T1: Encode<u64, D>> Encode<BlobInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PackageUrl, D>> Encode<CupGetInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PackageUrl, D>> Encode<PackageResolverGetHashRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PackageUrl, D>, T1: Encode<BlobId, D>> Encode<PackageIndexEntry, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PackageUrl, D>, T1: Encode<CupData, D>> Encode<CupWriteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<RepositoryConfig, D>> Encode<RepositoryManagerAddRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ResolutionContext, D>> Encode<PackageResolverResolveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ResolutionContext, D>> Encode<PackageResolverResolveWithContextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 32>, D>> Encode<BlobId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<PackageUrl, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RepositoryUrl, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<BoundedString<128>, D>> Encode<CupGetInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<RepositoryManagerRemoveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<MirrorConfig, D>> Encode<RepositoryManagerAddMirrorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>> Encode<RepositoryManagerRemoveMirrorRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BlobId>, D>> Encode<BlobIdIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BlobInfo>, D>> Encode<BlobInfoIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<PackageIndexEntry>, D>> Encode<PackageIndexIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<PackageUrl>, D>> Encode<PackageCacheSetUpgradableUrlsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<RepositoryConfig>, D>> Encode<RepositoryIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 8192>, D>> Encode<ResolutionContext, D> for (T0,)

impl<D: ResourceDialect> Encode<PersistentEagerPackage, D> for &PersistentEagerPackage

impl<D: ResourceDialect> Encode<PersistentEagerPackages, D> for &PersistentEagerPackages

impl Encode<EditTransactionListDynamicRequest, DefaultFuchsiaResourceDialect> for &mut EditTransactionListDynamicRequest

impl Encode<EngineListRequest, DefaultFuchsiaResourceDialect> for &mut EngineListRequest

impl Encode<EngineListStaticRequest, DefaultFuchsiaResourceDialect> for &mut EngineListStaticRequest

impl Encode<EngineStartEditTransactionRequest, DefaultFuchsiaResourceDialect> for &mut EngineStartEditTransactionRequest

impl<T0: Encode<Endpoint<ServerEnd<EditTransactionMarker>>, DefaultFuchsiaResourceDialect>> Encode<EngineStartEditTransactionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RuleIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<EditTransactionListDynamicRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RuleIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<EngineListRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RuleIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<EngineListStaticRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Rule, D> for &Rule

impl<D: ResourceDialect> Encode<EditTransactionAddRequest, D> for &EditTransactionAddRequest

impl<D: ResourceDialect> Encode<EngineTestApplyRequest, D> for &EngineTestApplyRequest

impl<D: ResourceDialect> Encode<EngineTestApplyResponse, D> for &EngineTestApplyResponse

impl<D: ResourceDialect> Encode<LiteralRule, D> for &LiteralRule

impl<D: ResourceDialect> Encode<RuleIteratorNextResponse, D> for &RuleIteratorNextResponse

impl<D: ResourceDialect, T0: Encode<Rule, D>> Encode<EditTransactionAddRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<EngineTestApplyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<EngineTestApplyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>, T2: Encode<UnboundedString, D>, T3: Encode<UnboundedString, D>> Encode<LiteralRule, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Rule>, D>> Encode<RuleIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Errno, D> for Errno

impl Encode<ProviderDatagramSocketResponse, DefaultFuchsiaResourceDialect> for &mut ProviderDatagramSocketResponse

impl Encode<DatagramSocketDescribeResponse, DefaultFuchsiaResourceDialect> for &mut DatagramSocketDescribeResponse

impl Encode<DatagramSocketRecvMsgPostflightResponse, DefaultFuchsiaResourceDialect> for &mut DatagramSocketRecvMsgPostflightResponse

impl Encode<DatagramSocketSendMsgPreflightResponse, DefaultFuchsiaResourceDialect> for &mut DatagramSocketSendMsgPreflightResponse

impl Encode<ProviderDatagramSocketDeprecatedResponse, DefaultFuchsiaResourceDialect> for &mut ProviderDatagramSocketDeprecatedResponse

impl Encode<ProviderStreamSocketResponse, DefaultFuchsiaResourceDialect> for &mut ProviderStreamSocketResponse

impl Encode<ProviderStreamSocketWithOptionsResponse, DefaultFuchsiaResourceDialect> for &mut ProviderStreamSocketWithOptionsResponse

impl Encode<StreamSocketAcceptResponse, DefaultFuchsiaResourceDialect> for &mut StreamSocketAcceptResponse

impl Encode<StreamSocketDescribeResponse, DefaultFuchsiaResourceDialect> for &mut StreamSocketDescribeResponse

impl<T0: Encode<Endpoint<ClientEnd<StreamSocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderStreamSocketResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<StreamSocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderStreamSocketWithOptionsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<SynchronousDatagramSocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderDatagramSocketDeprecatedResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<OptionalUnion<SocketAddress>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<StreamSocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<StreamSocketAcceptResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<DatagramSocketProtocol, D> for DatagramSocketProtocol

impl<D: ResourceDialect> Encode<Domain, D> for Domain

impl<D: ResourceDialect> Encode<OptionalUint32, D> for &OptionalUint32

impl<D: ResourceDialect> Encode<OptionalUint8, D> for &OptionalUint8

impl<D: ResourceDialect> Encode<StreamSocketProtocol, D> for StreamSocketProtocol

impl<D: ResourceDialect> Encode<TcpCongestionControl, D> for TcpCongestionControl

impl<D: ResourceDialect> Encode<TcpCongestionControlState, D> for TcpCongestionControlState

impl<D: ResourceDialect> Encode<TcpState, D> for TcpState

impl<D: ResourceDialect> Encode<TimestampOption, D> for TimestampOption

impl<D: ResourceDialect> Encode<BaseNetworkSocketBindRequest, D> for &BaseNetworkSocketBindRequest

impl<D: ResourceDialect> Encode<BaseNetworkSocketConnectRequest, D> for &BaseNetworkSocketConnectRequest

impl<D: ResourceDialect> Encode<BaseSocketGetAcceptConnResponse, D> for &BaseSocketGetAcceptConnResponse

impl<D: ResourceDialect> Encode<BaseSocketGetBroadcastResponse, D> for &BaseSocketGetBroadcastResponse

impl<D: ResourceDialect> Encode<BaseSocketGetKeepAliveResponse, D> for &BaseSocketGetKeepAliveResponse

impl<D: ResourceDialect> Encode<BaseSocketGetLingerResponse, D> for &BaseSocketGetLingerResponse

impl<D: ResourceDialect> Encode<BaseSocketGetMarkRequest, D> for &BaseSocketGetMarkRequest

impl<D: ResourceDialect> Encode<BaseSocketGetMarkResponse, D> for &BaseSocketGetMarkResponse

impl<D: ResourceDialect> Encode<BaseSocketGetNoCheckResponse, D> for &BaseSocketGetNoCheckResponse

impl<D: ResourceDialect> Encode<BaseSocketGetReusePortResponse, D> for &BaseSocketGetReusePortResponse

impl<D: ResourceDialect> Encode<BaseSocketGetSendBufferResponse, D> for &BaseSocketGetSendBufferResponse

impl<D: ResourceDialect> Encode<BaseSocketGetTimestampResponse, D> for &BaseSocketGetTimestampResponse

impl<D: ResourceDialect> Encode<BaseSocketSetBroadcastRequest, D> for &BaseSocketSetBroadcastRequest

impl<D: ResourceDialect> Encode<BaseSocketSetKeepAliveRequest, D> for &BaseSocketSetKeepAliveRequest

impl<D: ResourceDialect> Encode<BaseSocketSetLingerRequest, D> for &BaseSocketSetLingerRequest

impl<D: ResourceDialect> Encode<BaseSocketSetMarkRequest, D> for &BaseSocketSetMarkRequest

impl<D: ResourceDialect> Encode<BaseSocketSetNoCheckRequest, D> for &BaseSocketSetNoCheckRequest

impl<D: ResourceDialect> Encode<BaseSocketSetReusePortRequest, D> for &BaseSocketSetReusePortRequest

impl<D: ResourceDialect> Encode<BaseSocketSetSendBufferRequest, D> for &BaseSocketSetSendBufferRequest

impl<D: ResourceDialect> Encode<BaseSocketSetTimestampRequest, D> for &BaseSocketSetTimestampRequest

impl<D: ResourceDialect> Encode<CmsgRequests, D> for CmsgRequests

impl<D: ResourceDialect> Encode<DatagramSocketRecvControlData, D> for &DatagramSocketRecvControlData

impl<D: ResourceDialect> Encode<DatagramSocketSendControlData, D> for &DatagramSocketSendControlData

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<InterfaceAddresses, D> for &InterfaceAddresses

impl<D: ResourceDialect> Encode<InterfaceFlags, D> for InterfaceFlags

impl<D: ResourceDialect> Encode<IpMulticastMembership, D> for &IpMulticastMembership

impl<D: ResourceDialect> Encode<IpRecvControlData, D> for &IpRecvControlData

impl<D: ResourceDialect> Encode<IpSendControlData, D> for &IpSendControlData

impl<D: ResourceDialect> Encode<Ipv6MulticastMembership, D> for &Ipv6MulticastMembership

impl<D: ResourceDialect> Encode<Ipv6PktInfoRecvControlData, D> for &Ipv6PktInfoRecvControlData

impl<D: ResourceDialect> Encode<Ipv6PktInfoSendControlData, D> for &Ipv6PktInfoSendControlData

impl<D: ResourceDialect> Encode<Ipv6RecvControlData, D> for &Ipv6RecvControlData

impl<D: ResourceDialect> Encode<Ipv6SendControlData, D> for &Ipv6SendControlData

impl<D: ResourceDialect> Encode<NetworkSocketRecvControlData, D> for &NetworkSocketRecvControlData

impl<D: ResourceDialect> Encode<NetworkSocketSendControlData, D> for &NetworkSocketSendControlData

impl<D: ResourceDialect> Encode<ProviderDatagramSocketRequest, D> for &ProviderDatagramSocketRequest

impl<D: ResourceDialect> Encode<ProviderStreamSocketRequest, D> for &ProviderStreamSocketRequest

impl<D: ResourceDialect> Encode<RecvMsgFlags, D> for RecvMsgFlags

impl<D: ResourceDialect> Encode<RecvMsgMeta, D> for &RecvMsgMeta

impl<D: ResourceDialect> Encode<SendMsgFlags, D> for SendMsgFlags

impl<D: ResourceDialect> Encode<SendMsgMeta, D> for &SendMsgMeta

impl<D: ResourceDialect> Encode<ShutdownMode, D> for ShutdownMode

impl<D: ResourceDialect> Encode<SocketCreationOptions, D> for &SocketCreationOptions

impl<D: ResourceDialect> Encode<SocketRecvControlData, D> for &SocketRecvControlData

impl<D: ResourceDialect> Encode<SocketSendControlData, D> for &SocketSendControlData

impl<D: ResourceDialect> Encode<StreamSocketAcceptRequest, D> for &StreamSocketAcceptRequest

impl<D: ResourceDialect> Encode<StreamSocketGetInfoResponse, D> for &StreamSocketGetInfoResponse

impl<D: ResourceDialect> Encode<StreamSocketGetTcpCorkResponse, D> for &StreamSocketGetTcpCorkResponse

impl<D: ResourceDialect> Encode<StreamSocketGetTcpInfoResponse, D> for &StreamSocketGetTcpInfoResponse

impl<D: ResourceDialect> Encode<StreamSocketListenRequest, D> for &StreamSocketListenRequest

impl<D: ResourceDialect> Encode<StreamSocketSetTcpCorkRequest, D> for &StreamSocketSetTcpCorkRequest

impl<D: ResourceDialect> Encode<StreamSocketSetTcpLingerRequest, D> for &StreamSocketSetTcpLingerRequest

impl<D: ResourceDialect> Encode<TcpInfo, D> for &TcpInfo

impl<D: ResourceDialect> Encode<Timestamp, D> for &Timestamp

impl<D: ResourceDialect, T0: Encode<MarkDomain, D>> Encode<BaseSocketGetMarkRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MarkDomain, D>, T1: Encode<OptionalUint32, D>> Encode<BaseSocketSetMarkRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SocketAddress, D>> Encode<BaseNetworkSocketBindRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SocketAddress, D>> Encode<BaseNetworkSocketConnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SocketAddress, D>> Encode<BaseNetworkSocketGetOriginalDestinationResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SocketAddress, D>> Encode<BaseNetworkSocketGetPeerNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SocketAddress, D>> Encode<BaseNetworkSocketGetSockNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<DatagramSocketProtocol, D>> Encode<BaseDatagramSocketGetInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<DatagramSocketProtocol, D>> Encode<ProviderDatagramSocketDeprecatedRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<DatagramSocketProtocol, D>> Encode<ProviderDatagramSocketRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<DatagramSocketProtocol, D>, T2: Encode<SocketCreationOptions, D>> Encode<ProviderDatagramSocketWithOptionsRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<StreamSocketProtocol, D>> Encode<ProviderStreamSocketRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<StreamSocketProtocol, D>> Encode<StreamSocketGetInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<StreamSocketProtocol, D>, T2: Encode<SocketCreationOptions, D>> Encode<ProviderStreamSocketWithOptionsRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<OptionalUint32, D>> Encode<BaseSocketGetMarkResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint32, D>> Encode<StreamSocketGetTcpLingerResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint32, D>> Encode<StreamSocketSetTcpLingerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint8, D>> Encode<BaseNetworkSocketSetIpMulticastTtlRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint8, D>> Encode<BaseNetworkSocketSetIpTtlRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint8, D>> Encode<BaseNetworkSocketSetIpv6MulticastHopsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint8, D>> Encode<BaseNetworkSocketSetIpv6TrafficClassRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUint8, D>> Encode<BaseNetworkSocketSetIpv6UnicastHopsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TcpCongestionControl, D>> Encode<StreamSocketGetTcpCongestionResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TcpCongestionControl, D>> Encode<StreamSocketSetTcpCongestionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TimestampOption, D>> Encode<BaseSocketGetTimestampResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TimestampOption, D>> Encode<BaseSocketSetTimestampRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpMulticastLoopbackResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpPacketInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpReceiveOriginalDestinationAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpReceiveTtlResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpReceiveTypeOfServiceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpTransparentResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpv6MulticastLoopbackResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpv6OnlyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpv6ReceiveHopLimitResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpv6ReceivePacketInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketGetIpv6ReceiveTrafficClassResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpMulticastLoopbackRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpPacketInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpReceiveOriginalDestinationAddressRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpReceiveTtlRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpReceiveTypeOfServiceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpTransparentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpv6MulticastLoopbackRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpv6OnlyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpv6ReceiveHopLimitRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpv6ReceivePacketInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseNetworkSocketSetIpv6ReceiveTrafficClassRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetAcceptConnResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetBroadcastResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetKeepAliveResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetNoCheckResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetOutOfBandInlineResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetReuseAddressResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketGetReusePortResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketSetBroadcastRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketSetKeepAliveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketSetNoCheckRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketSetOutOfBandInlineRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketSetReuseAddressRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BaseSocketSetReusePortRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketAcceptRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketGetTcpCorkResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketGetTcpNoDelayResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketGetTcpQuickAckResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketSetTcpCorkRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketSetTcpNoDelayRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<StreamSocketSetTcpQuickAckRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>> Encode<BaseSocketGetLingerResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>> Encode<BaseSocketSetLingerRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>, T2: Encode<bool, D>, T3: Encode<RecvMsgFlags, D>> Encode<SynchronousDatagramSocketRecvMsgRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<i16, D>> Encode<StreamSocketListenRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<SynchronousDatagramSocketSendMsgResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<TimestampOption, D>> Encode<Timestamp, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpDeferAcceptResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpKeepAliveCountResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpKeepAliveIdleResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpKeepAliveIntervalResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpMaxSegmentResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpSynCountResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpUserTimeoutResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketGetTcpWindowClampResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpDeferAcceptRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpKeepAliveCountRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpKeepAliveIdleRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpKeepAliveIntervalRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpMaxSegmentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpSynCountRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpUserTimeoutRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StreamSocketSetTcpWindowClampRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseNetworkSocketGetIpv6MulticastInterfaceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseNetworkSocketSetIpv6MulticastInterfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseSocketGetBindToInterfaceIndexResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseSocketGetReceiveBufferResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseSocketGetSendBufferResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseSocketSetBindToInterfaceIndexRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseSocketSetReceiveBufferRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<BaseSocketSetSendBufferRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ProviderInterfaceIndexToNameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ProviderInterfaceNameToIndexResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv4Address, D>> Encode<BaseNetworkSocketSetIpMulticastInterfaceRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv4Address, D>, T2: Encode<Ipv4Address, D>> Encode<IpMulticastMembership, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv6Address, D>> Encode<Ipv6MulticastMembership, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv6Address, D>> Encode<Ipv6PktInfoRecvControlData, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Ipv6Address, D>> Encode<Ipv6PktInfoSendControlData, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketGetIpMulticastTtlResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketGetIpTtlResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketGetIpTypeOfServiceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketGetIpv6MulticastHopsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketGetIpv6TrafficClassResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketGetIpv6UnicastHopsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BaseNetworkSocketSetIpTypeOfServiceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv4Address, D>> Encode<BaseNetworkSocketGetIpMulticastInterfaceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InterfaceFlags, D>> Encode<ProviderInterfaceNameToFlagsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IpMulticastMembership, D>> Encode<BaseNetworkSocketAddIpMembershipRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IpMulticastMembership, D>> Encode<BaseNetworkSocketDropIpMembershipRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv6MulticastMembership, D>> Encode<BaseNetworkSocketAddIpv6MembershipRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv6MulticastMembership, D>> Encode<BaseNetworkSocketDropIpv6MembershipRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ShutdownMode, D>> Encode<BaseNetworkSocketShutdownRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TcpInfo, D>> Encode<StreamSocketGetTcpInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<15>, D>> Encode<BaseSocketGetBindToDeviceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<15>, D>> Encode<BaseSocketSetBindToDeviceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<15>, D>> Encode<ProviderInterfaceIndexToNameResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<15>, D>> Encode<ProviderInterfaceNameToFlagsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<15>, D>> Encode<ProviderInterfaceNameToIndexRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<SocketAddress>, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<DatagramSocketRecvControlData, D>, T3: Encode<u32, D>> Encode<SynchronousDatagramSocketRecvMsgResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<SocketAddress>, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<DatagramSocketSendControlData, D>, T3: Encode<SendMsgFlags, D>> Encode<SynchronousDatagramSocketSendMsgRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<InterfaceAddresses>, D>> Encode<ProviderGetInterfaceAddressesResponse, D> for (T0,)

impl Encode<ProviderSocketResponse, DefaultFuchsiaResourceDialect> for &mut ProviderSocketResponse

impl Encode<SocketAttachBpfFilterUnsafeRequest, DefaultFuchsiaResourceDialect> for &mut SocketAttachBpfFilterUnsafeRequest

impl Encode<SocketDescribeResponse, DefaultFuchsiaResourceDialect> for &mut SocketDescribeResponse

impl<T0: Encode<Endpoint<ClientEnd<SocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderSocketResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<u64, 4096>, DefaultFuchsiaResourceDialect>> Encode<SocketAttachBpfFilterUnsafeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BoundInterface, D> for &BoundInterface

impl<D: ResourceDialect> Encode<BoundInterfaceId, D> for &BoundInterfaceId

impl<D: ResourceDialect> Encode<HardwareAddress, D> for &HardwareAddress

impl<D: ResourceDialect> Encode<HardwareType, D> for HardwareType

impl<D: ResourceDialect> Encode<Kind, D> for Kind

impl<D: ResourceDialect> Encode<PacketType, D> for PacketType

impl<D: ResourceDialect> Encode<ProtocolAssociation, D> for &ProtocolAssociation

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<InterfaceProperties, D> for &InterfaceProperties

impl<D: ResourceDialect> Encode<PacketInfo, D> for &PacketInfo

impl<D: ResourceDialect> Encode<ProviderSocketRequest, D> for &ProviderSocketRequest

impl<D: ResourceDialect> Encode<RecvControlData, D> for &RecvControlData

impl<D: ResourceDialect> Encode<RecvPacketInfo, D> for &RecvPacketInfo

impl<D: ResourceDialect> Encode<SendControlData, D> for &SendControlData

impl<D: ResourceDialect> Encode<SocketBindRequest, D> for &SocketBindRequest

impl<D: ResourceDialect> Encode<SocketGetInfoResponse, D> for &SocketGetInfoResponse

impl<D: ResourceDialect> Encode<SocketRecvMsgRequest, D> for &SocketRecvMsgRequest

impl<D: ResourceDialect> Encode<SocketRecvMsgResponse, D> for &SocketRecvMsgResponse

impl<D: ResourceDialect> Encode<SocketSendMsgRequest, D> for &SocketSendMsgRequest

impl<D: ResourceDialect, T0: Encode<Kind, D>> Encode<ProviderSocketRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Kind, D>, T1: Encode<OptionalUnion<ProtocolAssociation>, D>, T2: Encode<BoundInterface, D>> Encode<SocketGetInfoResponse, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>, T2: Encode<bool, D>, T3: Encode<RecvMsgFlags, D>> Encode<SocketRecvMsgRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u64, D>, T2: Encode<HardwareAddress, D>> Encode<PacketInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<HardwareAddress, D>, T2: Encode<HardwareType, D>> Encode<InterfaceProperties, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<PacketInfo, D>, T1: Encode<PacketType, D>, T2: Encode<HardwareType, D>> Encode<RecvPacketInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Boxed<PacketInfo>, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<SendControlData, D>, T3: Encode<SendMsgFlags, D>> Encode<SocketSendMsgRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Boxed<RecvPacketInfo>, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<RecvControlData, D>, T3: Encode<u32, D>> Encode<SocketRecvMsgResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<ProtocolAssociation>, D>, T1: Encode<BoundInterfaceId, D>> Encode<SocketBindRequest, D> for (T0, T1)

impl Encode<ProviderSocketResponse, DefaultFuchsiaResourceDialect> for &mut ProviderSocketResponse

impl Encode<ProviderSocketWithOptionsResponse, DefaultFuchsiaResourceDialect> for &mut ProviderSocketWithOptionsResponse

impl Encode<SocketDescribeResponse, DefaultFuchsiaResourceDialect> for &mut SocketDescribeResponse

impl<T0: Encode<Endpoint<ClientEnd<SocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderSocketResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<SocketMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderSocketWithOptionsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Ipv6ChecksumConfiguration, D> for &Ipv6ChecksumConfiguration

impl<D: ResourceDialect> Encode<ProtocolAssociation, D> for &ProtocolAssociation

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<Icmpv6Filter, D> for &Icmpv6Filter

impl<D: ResourceDialect> Encode<ProviderSocketRequest, D> for &ProviderSocketRequest

impl<D: ResourceDialect> Encode<SocketGetIcmpv6FilterResponse, D> for &SocketGetIcmpv6FilterResponse

impl<D: ResourceDialect> Encode<SocketGetInfoResponse, D> for &SocketGetInfoResponse

impl<D: ResourceDialect> Encode<SocketGetIpv6ChecksumResponse, D> for &SocketGetIpv6ChecksumResponse

impl<D: ResourceDialect> Encode<SocketRecvMsgRequest, D> for &SocketRecvMsgRequest

impl<D: ResourceDialect> Encode<SocketRecvMsgResponse, D> for &SocketRecvMsgResponse

impl<D: ResourceDialect> Encode<SocketSendMsgRequest, D> for &SocketSendMsgRequest

impl<D: ResourceDialect> Encode<SocketSetIcmpv6FilterRequest, D> for &SocketSetIcmpv6FilterRequest

impl<D: ResourceDialect> Encode<SocketSetIpv6ChecksumRequest, D> for &SocketSetIpv6ChecksumRequest

impl<D: ResourceDialect, T0: Encode<Ipv6ChecksumConfiguration, D>> Encode<SocketGetIpv6ChecksumResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Ipv6ChecksumConfiguration, D>> Encode<SocketSetIpv6ChecksumRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SocketGetIpHeaderIncludedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SocketSetIpHeaderIncludedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u32, D>, T2: Encode<bool, D>, T3: Encode<RecvMsgFlags, D>> Encode<SocketRecvMsgRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Icmpv6Filter, D>> Encode<SocketGetIcmpv6FilterResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Icmpv6Filter, D>> Encode<SocketSetIcmpv6FilterRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u32, 8>, D>> Encode<Icmpv6Filter, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<ProtocolAssociation, D>> Encode<ProviderSocketRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<ProtocolAssociation, D>> Encode<SocketGetInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Domain, D>, T1: Encode<ProtocolAssociation, D>, T2: Encode<SocketCreationOptions, D>> Encode<ProviderSocketWithOptionsRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<SocketAddress>, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<NetworkSocketRecvControlData, D>, T3: Encode<u32, D>> Encode<SocketRecvMsgResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<SocketAddress>, D>, T1: Encode<UnboundedVector<u8>, D>, T2: Encode<NetworkSocketSendControlData, D>, T3: Encode<SendMsgFlags, D>> Encode<SocketSendMsgRequest, D> for (T0, T1, T2, T3)

impl Encode<BatteryInfoProviderWatchRequest, DefaultFuchsiaResourceDialect> for &mut BatteryInfoProviderWatchRequest

impl<T0: Encode<Endpoint<ClientEnd<BatteryInfoWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<BatteryInfoProviderWatchRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BatteryStatus, D> for BatteryStatus

impl<D: ResourceDialect> Encode<ChargeSource, D> for ChargeSource

impl<D: ResourceDialect> Encode<ChargeStatus, D> for ChargeStatus

impl<D: ResourceDialect> Encode<HealthStatus, D> for HealthStatus

impl<D: ResourceDialect> Encode<LevelStatus, D> for LevelStatus

impl<D: ResourceDialect> Encode<TimeRemaining, D> for &TimeRemaining

impl<D: ResourceDialect> Encode<BatteryInfo, D> for &BatteryInfo

impl<D: ResourceDialect> Encode<BatterySpec, D> for &BatterySpec

impl<D: ResourceDialect, T0: Encode<BatteryInfo, D>> Encode<BatteryInfoProviderGetBatteryInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BatteryInfo, D>> Encode<BatteryInfoWatcherOnChangeBatteryInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<BatterySimulatorControllerIsSimulatingResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<BatterySimulatorControllerSetBatteryPercentageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<BatterySimulatorControllerSetTimeRemainingRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BatterySimulatorControllerSetPresentVoltageMvRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BatterySimulatorControllerSetRemainingCapacityUahRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BatteryInfo, D>> Encode<BatterySimulatorControllerGetBatteryInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BatterySpec, D>> Encode<BatterySimulatorControllerSetBatterySpecRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BatteryStatus, D>> Encode<BatterySimulatorControllerSetBatteryStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChargeSource, D>> Encode<BatterySimulatorControllerSetChargeSourceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChargeStatus, D>> Encode<BatterySimulatorControllerSetChargeStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LevelStatus, D>> Encode<BatterySimulatorControllerSetLevelStatusRequest, D> for (T0,)

impl Encode<CurrentLevelUpdateRequest, DefaultFuchsiaResourceDialect> for &mut CurrentLevelUpdateRequest

impl Encode<ElementControlOpenStatusChannelRequest, DefaultFuchsiaResourceDialect> for &mut ElementControlOpenStatusChannelRequest

impl Encode<ElementSchema, DefaultFuchsiaResourceDialect> for &mut ElementSchema

impl Encode<ElementStatusEndpoint, DefaultFuchsiaResourceDialect> for &mut ElementStatusEndpoint

impl Encode<LessorLeaseRequest, DefaultFuchsiaResourceDialect> for &mut LessorLeaseRequest

impl Encode<LessorLeaseResponse, DefaultFuchsiaResourceDialect> for &mut LessorLeaseResponse

impl Encode<LevelControlChannels, DefaultFuchsiaResourceDialect> for &mut LevelControlChannels

impl Encode<LevelDependency, DefaultFuchsiaResourceDialect> for &mut LevelDependency

impl Encode<RequiredLevelWatchResponse, DefaultFuchsiaResourceDialect> for &mut RequiredLevelWatchResponse

impl Encode<StatusWatchPowerLevelResponse, DefaultFuchsiaResourceDialect> for &mut StatusWatchPowerLevelResponse

impl<T0: Encode<DependencyType, DefaultFuchsiaResourceDialect>, T1: Encode<u8, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<Vector<u8, 256>, DefaultFuchsiaResourceDialect>> Encode<LevelDependency, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>> Encode<CurrentLevelUpdateRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>> Encode<LessorLeaseRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>> Encode<RequiredLevelWatchResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>> Encode<StatusWatchPowerLevelResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<LeaseControlMarker>>, DefaultFuchsiaResourceDialect>> Encode<LessorLeaseResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<CurrentLevelMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RequiredLevelMarker>>, DefaultFuchsiaResourceDialect>> Encode<LevelControlChannels, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<StatusMarker>>, DefaultFuchsiaResourceDialect>> Encode<ElementControlOpenStatusChannelRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ElementControlUnregisterDependencyTokenRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<DependencyType, DefaultFuchsiaResourceDialect>> Encode<ElementControlRegisterDependencyTokenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<ElementPowerLevelNames>, DefaultFuchsiaResourceDialect>> Encode<ElementInfoProviderGetElementPowerLevelNamesResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<ElementStatusEndpoint>, DefaultFuchsiaResourceDialect>> Encode<ElementInfoProviderGetStatusEndpointsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<AddElementError, D> for AddElementError

impl<D: ResourceDialect> Encode<BinaryPowerLevel, D> for BinaryPowerLevel

impl<D: ResourceDialect> Encode<CurrentLevelError, D> for CurrentLevelError

impl<D: ResourceDialect> Encode<DependencyType, D> for DependencyType

impl<D: ResourceDialect> Encode<ElementInfoProviderError, D> for ElementInfoProviderError

impl<D: ResourceDialect> Encode<LeaseError, D> for LeaseError

impl<D: ResourceDialect> Encode<LeaseStatus, D> for LeaseStatus

impl<D: ResourceDialect> Encode<ModifyDependencyError, D> for ModifyDependencyError

impl<D: ResourceDialect> Encode<RegisterDependencyTokenError, D> for RegisterDependencyTokenError

impl<D: ResourceDialect> Encode<RequiredLevelError, D> for RequiredLevelError

impl<D: ResourceDialect> Encode<StatusError, D> for StatusError

impl<D: ResourceDialect> Encode<UnregisterDependencyTokenError, D> for UnregisterDependencyTokenError

impl<D: ResourceDialect> Encode<ElementPowerLevelNames, D> for &ElementPowerLevelNames

impl<D: ResourceDialect> Encode<ElementRunnerSetLevelRequest, D> for &ElementRunnerSetLevelRequest

impl<D: ResourceDialect> Encode<LeaseControlWatchStatusRequest, D> for &LeaseControlWatchStatusRequest

impl<D: ResourceDialect> Encode<LeaseControlWatchStatusResponse, D> for &LeaseControlWatchStatusResponse

impl<D: ResourceDialect> Encode<Permissions, D> for Permissions

impl<D: ResourceDialect> Encode<PowerLevelName, D> for &PowerLevelName

impl<D: ResourceDialect, T0: Encode<LeaseStatus, D>> Encode<LeaseControlWatchStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LeaseStatus, D>> Encode<LeaseControlWatchStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<ElementRunnerSetLevelRequest, D> for (T0,)

impl Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorConnectRequest

impl<T0: Encode<ClientType, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<WatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<ClientType, D> for ClientType

impl<D: ResourceDialect> Encode<WatcherWatchResponse, D> for &WatcherWatchResponse

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<WatcherWatchResponse, D> for (T0,)

impl<T0: Encode<CollaborativeRebootReason, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<EventPair, { _ }, 16384>>, DefaultFuchsiaResourceDialect>> Encode<CollaborativeRebootSchedulerScheduleRebootRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<CollaborativeRebootReason, D> for CollaborativeRebootReason

impl<D: ResourceDialect> Encode<MessageError, D> for MessageError

impl<D: ResourceDialect> Encode<DebugMessageRequest, D> for &DebugMessageRequest

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>, T2: Encode<UnboundedVector<UnboundedString>, D>> Encode<DebugMessageRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Metric, D> for &Metric

impl<D: ResourceDialect> Encode<RecorderError, D> for RecorderError

impl<D: ResourceDialect> Encode<CpuLoad, D> for &CpuLoad

impl<D: ResourceDialect> Encode<GpuUsage, D> for &GpuUsage

impl<D: ResourceDialect> Encode<NetworkActivity, D> for &NetworkActivity

impl<D: ResourceDialect> Encode<Power, D> for &Power

impl<D: ResourceDialect> Encode<RecorderStartLoggingRequest, D> for &RecorderStartLoggingRequest

impl<D: ResourceDialect> Encode<RecorderStopLoggingRequest, D> for &RecorderStopLoggingRequest

impl<D: ResourceDialect> Encode<RecorderStopLoggingResponse, D> for &RecorderStopLoggingResponse

impl<D: ResourceDialect> Encode<StatisticsArgs, D> for &StatisticsArgs

impl<D: ResourceDialect> Encode<Temperature, D> for &Temperature

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<RecorderStopLoggingResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CpuLoad, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<GpuUsage, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<NetworkActivity, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StatisticsArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Boxed<StatisticsArgs>, D>> Encode<Power, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Boxed<StatisticsArgs>, D>> Encode<Temperature, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>> Encode<RecorderStopLoggingRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>, T1: Encode<UnboundedVector<Metric>, D>, T2: Encode<bool, D>, T3: Encode<bool, D>> Encode<RecorderStartLoggingForeverRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<BoundedString<16>, D>, T1: Encode<UnboundedVector<Metric>, D>, T2: Encode<u32, D>, T3: Encode<bool, D>, T4: Encode<bool, D>> Encode<RecorderStartLoggingRequest, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect> Encode<Profile, D> for Profile

impl<D: ResourceDialect> Encode<WatcherWatchResponse, D> for &WatcherWatchResponse

impl<D: ResourceDialect, T0: Encode<Profile, D>> Encode<WatcherWatchResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<SuspendStats, D> for &SuspendStats

impl Encode<ActivityGovernorAcquireWakeLeaseResponse, DefaultFuchsiaResourceDialect> for &mut ActivityGovernorAcquireWakeLeaseResponse

impl Encode<ActivityGovernorRegisterListenerRequest, DefaultFuchsiaResourceDialect> for &mut ActivityGovernorRegisterListenerRequest

impl Encode<ActivityGovernorTakeWakeLeaseResponse, DefaultFuchsiaResourceDialect> for &mut ActivityGovernorTakeWakeLeaseResponse

impl Encode<ApplicationActivity, DefaultFuchsiaResourceDialect> for &mut ApplicationActivity

impl Encode<Cpu, DefaultFuchsiaResourceDialect> for &mut Cpu

impl Encode<ExecutionState, DefaultFuchsiaResourceDialect> for &mut ExecutionState

impl Encode<PowerElements, DefaultFuchsiaResourceDialect> for &mut PowerElements

impl<T0: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<ActivityGovernorAcquireWakeLeaseResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<ActivityGovernorTakeApplicationActivityLeaseResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<ActivityGovernorTakeWakeLeaseResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<AcquireWakeLeaseError, D> for AcquireWakeLeaseError

impl<D: ResourceDialect> Encode<ApplicationActivityLevel, D> for ApplicationActivityLevel

impl<D: ResourceDialect> Encode<CpuLevel, D> for CpuLevel

impl<D: ResourceDialect> Encode<ExecutionStateLevel, D> for ExecutionStateLevel

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<ActivityGovernorAcquireWakeLeaseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<ActivityGovernorTakeApplicationActivityLeaseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<ActivityGovernorTakeWakeLeaseRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<ModeRequestError, D> for ModeRequestError

impl<D: ResourceDialect> Encode<SystemMode, D> for SystemMode

impl<D: ResourceDialect> Encode<ClientConfig, D> for &ClientConfig

impl<D: ResourceDialect> Encode<ClientConfiguratorGetRequest, D> for &ClientConfiguratorGetRequest

impl<D: ResourceDialect> Encode<ClientConfiguratorGetResponse, D> for &ClientConfiguratorGetResponse

impl<D: ResourceDialect> Encode<ClientConfiguratorSetRequest, D> for &ClientConfiguratorSetRequest

impl<D: ResourceDialect> Encode<ModeMatch, D> for &ModeMatch

impl<D: ResourceDialect> Encode<RequesterRequestRequest, D> for &RequesterRequestRequest

impl<D: ResourceDialect, T0: Encode<ClientType, D>> Encode<ClientConfiguratorGetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ClientType, D>, T1: Encode<ClientConfig, D>> Encode<ClientConfiguratorSetRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SystemMode, D>, T1: Encode<bool, D>> Encode<RequesterRequestRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SystemMode, D>, T1: Encode<u64, D>> Encode<ModeMatch, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Boxed<ClientConfig>, D>> Encode<ClientConfiguratorGetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ModeMatch, 0>, D>, T1: Encode<u64, D>> Encode<ClientConfig, D> for (T0, T1)

impl Encode<TopologyControlOpenStatusChannelRequest, DefaultFuchsiaResourceDialect> for &mut TopologyControlOpenStatusChannelRequest

impl<T0: Encode<BoundedString<64>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<StatusMarker>>, DefaultFuchsiaResourceDialect>> Encode<TopologyControlOpenStatusChannelRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<CreateTopologyGraphError, D> for CreateTopologyGraphError

impl<D: ResourceDialect> Encode<LeaseControlError, D> for LeaseControlError

impl<D: ResourceDialect> Encode<OpenStatusChannelError, D> for OpenStatusChannelError

impl<D: ResourceDialect> Encode<SystemActivityControlError, D> for SystemActivityControlError

impl<D: ResourceDialect> Encode<Element, D> for &Element

impl<D: ResourceDialect> Encode<LevelDependency, D> for &LevelDependency

impl<D: ResourceDialect> Encode<TopologyControlCreateRequest, D> for &TopologyControlCreateRequest

impl<D: ResourceDialect> Encode<TopologyControlDropLeaseRequest, D> for &TopologyControlDropLeaseRequest

impl<D: ResourceDialect, T0: Encode<DependencyType, D>, T1: Encode<u8, D>, T2: Encode<BoundedString<64>, D>, T3: Encode<u8, D>> Encode<LevelDependency, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<TopologyControlDropLeaseRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<u8, D>> Encode<TopologyControlAcquireLeaseRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<u8, D>, T2: Encode<Vector<u8, 256>, D>, T3: Encode<Vector<LevelDependency, 256>, D>> Encode<Element, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Vector<Element, 256>, D>> Encode<TopologyControlCreateRequest, D> for (T0,)

impl Encode<HandleInfo, DefaultFuchsiaResourceDialect> for &mut HandleInfo

impl Encode<LaunchInfo, DefaultFuchsiaResourceDialect> for &mut LaunchInfo

impl Encode<LauncherAddHandlesRequest, DefaultFuchsiaResourceDialect> for &mut LauncherAddHandlesRequest

impl Encode<LauncherAddNamesRequest, DefaultFuchsiaResourceDialect> for &mut LauncherAddNamesRequest

impl Encode<LauncherCreateWithoutStartingRequest, DefaultFuchsiaResourceDialect> for &mut LauncherCreateWithoutStartingRequest

impl Encode<LauncherCreateWithoutStartingResponse, DefaultFuchsiaResourceDialect> for &mut LauncherCreateWithoutStartingResponse

impl Encode<LauncherLaunchRequest, DefaultFuchsiaResourceDialect> for &mut LauncherLaunchRequest

impl Encode<LauncherLaunchResponse, DefaultFuchsiaResourceDialect> for &mut LauncherLaunchResponse

impl Encode<NameInfo, DefaultFuchsiaResourceDialect> for &mut NameInfo

impl Encode<ProcessStartData, DefaultFuchsiaResourceDialect> for &mut ProcessStartData

impl Encode<ResolverResolveResponse, DefaultFuchsiaResourceDialect> for &mut ResolverResolveResponse

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<ProcessStartData>, DefaultFuchsiaResourceDialect>> Encode<LauncherCreateWithoutStartingResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Process, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<LauncherLaunchResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ClientEnd<LoaderMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ResolverResolveResponse, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<LaunchInfo, DefaultFuchsiaResourceDialect>> Encode<LauncherCreateWithoutStartingRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<LaunchInfo, DefaultFuchsiaResourceDialect>> Encode<LauncherLaunchRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<NameInfo, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<HandleInfo, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Process, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Thread, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<u64, DefaultFuchsiaResourceDialect>, T4: Encode<u64, DefaultFuchsiaResourceDialect>, T5: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T6: Encode<u64, DefaultFuchsiaResourceDialect>, T7: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<ProcessStartData, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Job, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<32>, DefaultFuchsiaResourceDialect>> Encode<LaunchInfo, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<UnboundedVector<HandleInfo>, DefaultFuchsiaResourceDialect>> Encode<LauncherAddHandlesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<NameInfo>, DefaultFuchsiaResourceDialect>> Encode<LauncherAddNamesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<LauncherAddArgsRequest, D> for &LauncherAddArgsRequest

impl<D: ResourceDialect> Encode<LauncherAddEnvironsRequest, D> for &LauncherAddEnvironsRequest

impl<D: ResourceDialect> Encode<LauncherSetOptionsRequest, D> for &LauncherSetOptionsRequest

impl<D: ResourceDialect> Encode<ResolverResolveRequest, D> for &ResolverResolveRequest

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LauncherSetOptionsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<2048>, D>> Encode<ResolverResolveRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<UnboundedVector<u8>>, D>> Encode<LauncherAddArgsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<UnboundedVector<u8>>, D>> Encode<LauncherAddEnvironsRequest, D> for (T0,)

impl Encode<LifecycleOnEscrowRequest, DefaultFuchsiaResourceDialect> for &mut LifecycleOnEscrowRequest

impl<D: ResourceDialect> Encode<FactoryResetResetResponse, D> for &FactoryResetResetResponse

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<FactoryResetResetResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<FactoryResetGetEnabledResponse, D> for &FactoryResetGetEnabledResponse

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DeviceSetIsLocalResetAllowedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<FactoryResetGetEnabledResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Status, D> for Status

impl<D: ResourceDialect> Encode<FactoryResetCountdownState, D> for &FactoryResetCountdownState

impl<D: ResourceDialect> Encode<ProgressRendererRender2Request, D> for &ProgressRendererRender2Request

impl<D: ResourceDialect> Encode<ProgressRendererRenderRequest, D> for &ProgressRendererRenderRequest

impl<D: ResourceDialect, T0: Encode<Status, D>, T1: Encode<f32, D>> Encode<ProgressRendererRenderRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<FactoryResetCountdownState, D>> Encode<FactoryResetCountdownWatchResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<WaiterAckRequest, D> for &WaiterAckRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>, T1: Encode<BoundedString<32>, D>, T2: Encode<i32, D>> Encode<WaiterAckRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<WrappedValue, D> for &WrappedValue

impl<D: ResourceDialect> Encode<SamplingError, D> for SamplingError

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<SamplerTestControllerSetOptionalRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<SamplerTestControllerIncrementIntRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<FramePresentedInfo, D> for &FramePresentedInfo

impl<D: ResourceDialect> Encode<FuturePresentationTimes, D> for &FuturePresentationTimes

impl<D: ResourceDialect> Encode<PresentReceivedInfo, D> for &PresentReceivedInfo

impl<D: ResourceDialect> Encode<PresentationInfo, D> for &PresentationInfo

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<Vector<PresentReceivedInfo, 32>, D>, T2: Encode<u64, D>> Encode<FramePresentedInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Vector<PresentationInfo, 8>, D>, T1: Encode<i64, D>> Encode<FuturePresentationTimes, D> for (T0, T1)

impl Encode<RoleTarget, DefaultFuchsiaResourceDialect> for &mut RoleTarget

impl Encode<RoleManagerSetRoleRequest, DefaultFuchsiaResourceDialect> for &mut RoleManagerSetRoleRequest

impl Encode<RoleManagerSetRoleResponse, DefaultFuchsiaResourceDialect> for &mut RoleManagerSetRoleResponse

impl<D: ResourceDialect> Encode<ParameterValue, D> for &ParameterValue

impl<D: ResourceDialect> Encode<Parameter, D> for &Parameter

impl<D: ResourceDialect> Encode<RoleName, D> for &RoleName

impl<D: ResourceDialect, T0: Encode<BoundedString<2048>, D>> Encode<RoleName, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<512>, D>, T1: Encode<ParameterValue, D>> Encode<Parameter, D> for (T0, T1)

impl Encode<ProfileProviderGetProfileResponse, DefaultFuchsiaResourceDialect> for &mut ProfileProviderGetProfileResponse

impl Encode<ProfileProviderSetProfileByRoleRequest, DefaultFuchsiaResourceDialect> for &mut ProfileProviderSetProfileByRoleRequest

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Profile, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderGetCpuAffinityProfileResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Profile, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderGetDeadlineProfileResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Profile, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderGetProfileResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<2048>, DefaultFuchsiaResourceDialect>> Encode<ProfileProviderSetProfileByRoleRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<CpuSet, D> for &CpuSet

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<ProfileProviderSetProfileByRoleResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<BoundedString<64>, D>> Encode<ProfileProviderGetProfileRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<BoundedString<64>, D>> Encode<ProfileProviderGetDeadlineProfileRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<CpuSet, D>> Encode<ProfileProviderGetCpuAffinityProfileRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u64, 8>, D>> Encode<CpuSet, D> for (T0,)

impl Encode<ManagerConfigureSensorRatesRequest, DefaultFuchsiaResourceDialect> for &mut ManagerConfigureSensorRatesRequest

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<SensorRateConfig, DefaultFuchsiaResourceDialect>> Encode<ManagerConfigureSensorRatesRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<ActivateSensorError, D> for ActivateSensorError

impl<D: ResourceDialect> Encode<ConfigurePlaybackError, D> for ConfigurePlaybackError

impl<D: ResourceDialect> Encode<ConfigureSensorRateError, D> for ConfigureSensorRateError

impl<D: ResourceDialect> Encode<DeactivateSensorError, D> for DeactivateSensorError

impl<D: ResourceDialect> Encode<ManagerActivateRequest, D> for &ManagerActivateRequest

impl<D: ResourceDialect> Encode<ManagerConfigurePlaybackRequest, D> for &ManagerConfigurePlaybackRequest

impl<D: ResourceDialect> Encode<ManagerDeactivateRequest, D> for &ManagerDeactivateRequest

impl<D: ResourceDialect> Encode<ManagerGetSensorsListResponse, D> for &ManagerGetSensorsListResponse

impl<D: ResourceDialect> Encode<ManagerOnSensorEventRequest, D> for &ManagerOnSensorEventRequest

impl<D: ResourceDialect, T0: Encode<PlaybackSourceConfig, D>> Encode<ManagerConfigurePlaybackRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<ManagerActivateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<ManagerDeactivateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SensorEvent, D>> Encode<ManagerOnSensorEventRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SensorInfo>, D>> Encode<ManagerGetSensorsListResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<EventPayload, D> for &EventPayload

impl<D: ResourceDialect> Encode<Scale, D> for Scale

impl<D: ResourceDialect> Encode<SensorReportingMode, D> for SensorReportingMode

impl<D: ResourceDialect> Encode<SensorType, D> for SensorType

impl<D: ResourceDialect> Encode<SensorWakeUpType, D> for SensorWakeUpType

impl<D: ResourceDialect> Encode<Unit, D> for Unit

impl<D: ResourceDialect> Encode<Pose, D> for &Pose

impl<D: ResourceDialect> Encode<SensorEvent, D> for &SensorEvent

impl<D: ResourceDialect> Encode<SensorInfo, D> for &SensorInfo

impl<D: ResourceDialect> Encode<SensorRateConfig, D> for &SensorRateConfig

impl<D: ResourceDialect> Encode<UncalibratedVec3FSample, D> for &UncalibratedVec3FSample

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i32, D>, T2: Encode<SensorType, D>, T3: Encode<u64, D>, T4: Encode<EventPayload, D>> Encode<SensorEvent, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Vec3F, D>, T1: Encode<Vec3F, D>> Encode<UncalibratedVec3FSample, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vec4F, D>, T1: Encode<Vec3F, D>, T2: Encode<Vec4F, D>, T3: Encode<Vec3F, D>> Encode<Pose, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<LaunchError, D> for LaunchError

impl<D: ResourceDialect> Encode<LifecycleError, D> for LifecycleError

impl<D: ResourceDialect> Encode<RestartError, D> for RestartError

impl<D: ResourceDialect> Encode<LaunchConfiguration, D> for &LaunchConfiguration

impl<D: ResourceDialect> Encode<LauncherLaunchRequest, D> for &LauncherLaunchRequest

impl<D: ResourceDialect> Encode<LifecycleStartRequest, D> for &LifecycleStartRequest

impl<D: ResourceDialect, T0: Encode<LaunchConfiguration, D>> Encode<LauncherLaunchRequest, D> for (T0,)

impl Encode<HandoffTakeResponse, DefaultFuchsiaResourceDialect> for &mut HandoffTakeResponse

impl<T0: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HandoffTakeResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<HandoffError, D> for HandoffError

impl Encode<ManagerPresentRootViewLegacyRequest, DefaultFuchsiaResourceDialect> for &mut ManagerPresentRootViewLegacyRequest

impl Encode<ManagerPresentRootViewRequest, DefaultFuchsiaResourceDialect> for &mut ManagerPresentRootViewRequest

impl Encode<ManagerSetRootViewRequest, DefaultFuchsiaResourceDialect> for &mut ManagerSetRootViewRequest

impl Encode<ManagerSetRootViewResponse, DefaultFuchsiaResourceDialect> for &mut ManagerSetRootViewResponse

impl<T0: Encode<Endpoint<ClientEnd<ViewProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagerSetRootViewRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewHolderToken, DefaultFuchsiaResourceDialect>, T1: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<ManagerPresentRootViewLegacyRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<ManagerSetRootViewResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect>> Encode<ManagerPresentRootViewRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<PresentRootViewError, D> for PresentRootViewError

impl<D: ResourceDialect> Encode<AudioStreamSettingSource, D> for AudioStreamSettingSource

impl<D: ResourceDialect> Encode<CaptionFontFamily, D> for CaptionFontFamily

impl<D: ResourceDialect> Encode<ColorBlindnessType, D> for ColorBlindnessType

impl<D: ResourceDialect> Encode<DeviceStateSource, D> for DeviceStateSource

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<EdgeStyle, D> for EdgeStyle

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<HourCycle, D> for HourCycle

impl<D: ResourceDialect> Encode<LightError, D> for LightError

impl<D: ResourceDialect> Encode<LightType, D> for LightType

impl<D: ResourceDialect> Encode<LightValue, D> for &LightValue

impl<D: ResourceDialect> Encode<LowLightMode, D> for LowLightMode

impl<D: ResourceDialect> Encode<SettingsEpitaph, D> for SettingsEpitaph

impl<D: ResourceDialect> Encode<ThemeType, D> for ThemeType

impl<D: ResourceDialect> Encode<AccessibilitySetRequest, D> for &AccessibilitySetRequest

impl<D: ResourceDialect> Encode<AccessibilitySettings, D> for &AccessibilitySettings

impl<D: ResourceDialect> Encode<AccessibilityWatchResponse, D> for &AccessibilityWatchResponse

impl<D: ResourceDialect> Encode<AudioSet2Request, D> for &AudioSet2Request

impl<D: ResourceDialect> Encode<AudioSetRequest, D> for &AudioSetRequest

impl<D: ResourceDialect> Encode<AudioSettings, D> for &AudioSettings

impl<D: ResourceDialect> Encode<AudioSettings2, D> for &AudioSettings2

impl<D: ResourceDialect> Encode<AudioStreamSettings, D> for &AudioStreamSettings

impl<D: ResourceDialect> Encode<AudioStreamSettings2, D> for &AudioStreamSettings2

impl<D: ResourceDialect> Encode<AudioWatch2Response, D> for &AudioWatch2Response

impl<D: ResourceDialect> Encode<AudioWatchResponse, D> for &AudioWatchResponse

impl<D: ResourceDialect> Encode<Autorepeat, D> for &Autorepeat

impl<D: ResourceDialect> Encode<CaptionFontStyle, D> for &CaptionFontStyle

impl<D: ResourceDialect> Encode<CaptionsSettings, D> for &CaptionsSettings

impl<D: ResourceDialect> Encode<ConfigurationInterfaces, D> for ConfigurationInterfaces

impl<D: ResourceDialect> Encode<DeviceState, D> for &DeviceState

impl<D: ResourceDialect> Encode<DisplaySetRequest, D> for &DisplaySetRequest

impl<D: ResourceDialect> Encode<DisplaySettings, D> for &DisplaySettings

impl<D: ResourceDialect> Encode<DisplayWatchResponse, D> for &DisplayWatchResponse

impl<D: ResourceDialect> Encode<DoNotDisturbSetRequest, D> for &DoNotDisturbSetRequest

impl<D: ResourceDialect> Encode<DoNotDisturbSettings, D> for &DoNotDisturbSettings

impl<D: ResourceDialect> Encode<DoNotDisturbWatchResponse, D> for &DoNotDisturbWatchResponse

impl<D: ResourceDialect> Encode<FactoryResetSetRequest, D> for &FactoryResetSetRequest

impl<D: ResourceDialect> Encode<FactoryResetSettings, D> for &FactoryResetSettings

impl<D: ResourceDialect> Encode<FactoryResetWatchResponse, D> for &FactoryResetWatchResponse

impl<D: ResourceDialect> Encode<InputDevice, D> for &InputDevice

impl<D: ResourceDialect> Encode<InputSetRequest, D> for &InputSetRequest

impl<D: ResourceDialect> Encode<InputSettings, D> for &InputSettings

impl<D: ResourceDialect> Encode<InputState, D> for &InputState

impl<D: ResourceDialect> Encode<InputWatchResponse, D> for &InputWatchResponse

impl<D: ResourceDialect> Encode<IntlSetRequest, D> for &IntlSetRequest

impl<D: ResourceDialect> Encode<IntlSettings, D> for &IntlSettings

impl<D: ResourceDialect> Encode<IntlWatchResponse, D> for &IntlWatchResponse

impl<D: ResourceDialect> Encode<KeyboardSetSetRequest, D> for &KeyboardSetSetRequest

impl<D: ResourceDialect> Encode<KeyboardSettings, D> for &KeyboardSettings

impl<D: ResourceDialect> Encode<KeyboardWatchWatchResponse, D> for &KeyboardWatchWatchResponse

impl<D: ResourceDialect> Encode<LightGroup, D> for &LightGroup

impl<D: ResourceDialect> Encode<LightSetLightGroupValuesRequest, D> for &LightSetLightGroupValuesRequest

impl<D: ResourceDialect> Encode<LightState, D> for &LightState

impl<D: ResourceDialect> Encode<LightWatchLightGroupRequest, D> for &LightWatchLightGroupRequest

impl<D: ResourceDialect> Encode<LightWatchLightGroupResponse, D> for &LightWatchLightGroupResponse

impl<D: ResourceDialect> Encode<LightWatchLightGroupsResponse, D> for &LightWatchLightGroupsResponse

impl<D: ResourceDialect> Encode<NightModeSetRequest, D> for &NightModeSetRequest

impl<D: ResourceDialect> Encode<NightModeSettings, D> for &NightModeSettings

impl<D: ResourceDialect> Encode<NightModeWatchResponse, D> for &NightModeWatchResponse

impl<D: ResourceDialect> Encode<PrivacySetRequest, D> for &PrivacySetRequest

impl<D: ResourceDialect> Encode<PrivacySettings, D> for &PrivacySettings

impl<D: ResourceDialect> Encode<PrivacyWatchResponse, D> for &PrivacyWatchResponse

impl<D: ResourceDialect> Encode<SetupSetRequest, D> for &SetupSetRequest

impl<D: ResourceDialect> Encode<SetupSettings, D> for &SetupSettings

impl<D: ResourceDialect> Encode<SetupWatchResponse, D> for &SetupWatchResponse

impl<D: ResourceDialect> Encode<SourceState, D> for &SourceState

impl<D: ResourceDialect> Encode<Theme, D> for &Theme

impl<D: ResourceDialect> Encode<ThemeMode, D> for ThemeMode

impl<D: ResourceDialect> Encode<ToggleStateFlags, D> for ToggleStateFlags

impl<D: ResourceDialect> Encode<Volume, D> for &Volume

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<Autorepeat, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AccessibilitySettings, D>> Encode<AccessibilitySetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AccessibilitySettings, D>> Encode<AccessibilityWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioSettings, D>> Encode<AudioSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioSettings, D>> Encode<AudioWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioSettings2, D>> Encode<AudioSet2Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AudioSettings2, D>> Encode<AudioWatch2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisplaySettings, D>> Encode<DisplaySetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisplaySettings, D>> Encode<DisplayWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DoNotDisturbSettings, D>> Encode<DoNotDisturbSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DoNotDisturbSettings, D>> Encode<DoNotDisturbWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FactoryResetSettings, D>> Encode<FactoryResetSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FactoryResetSettings, D>> Encode<FactoryResetWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InputSettings, D>> Encode<InputWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IntlSettings, D>> Encode<IntlSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IntlSettings, D>> Encode<IntlWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyboardSettings, D>> Encode<KeyboardSetSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyboardSettings, D>> Encode<KeyboardWatchWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<LightGroup, D>> Encode<LightWatchLightGroupResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NightModeSettings, D>> Encode<NightModeSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NightModeSettings, D>> Encode<NightModeWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PrivacySettings, D>> Encode<PrivacySetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PrivacySettings, D>> Encode<PrivacyWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetupSettings, D>> Encode<SetupWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetupSettings, D>, T1: Encode<bool, D>> Encode<SetupSetRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<LightWatchLightGroupRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>, T1: Encode<UnboundedVector<LightState>, D>> Encode<LightSetLightGroupValuesRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<InputState>, D>> Encode<InputSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<LightGroup>, D>> Encode<LightWatchLightGroupsResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<PolicyParameters, D> for &PolicyParameters

impl<D: ResourceDialect> Encode<Target, D> for &Target

impl<D: ResourceDialect> Encode<Transform, D> for Transform

impl<D: ResourceDialect> Encode<Policy, D> for &Policy

impl<D: ResourceDialect> Encode<Property, D> for &Property

impl<D: ResourceDialect> Encode<Volume, D> for &Volume

impl<D: ResourceDialect> Encode<ErrorCode, D> for ErrorCode

impl Encode<BinderSetVmoRequest, DefaultFuchsiaResourceDialect> for &mut BinderSetVmoRequest

impl Encode<ContainerPowerControllerWakeRequest, DefaultFuchsiaResourceDialect> for &mut ContainerPowerControllerWakeRequest

impl Encode<DevBinderCloseRequest, DefaultFuchsiaResourceDialect> for &mut DevBinderCloseRequest

impl Encode<DevBinderOpenRequest, DefaultFuchsiaResourceDialect> for &mut DevBinderOpenRequest

impl Encode<FileHandle, DefaultFuchsiaResourceDialect> for &mut FileHandle

impl Encode<FileRequest, DefaultFuchsiaResourceDialect> for &mut FileRequest

impl Encode<FileResponse, DefaultFuchsiaResourceDialect> for &mut FileResponse

impl Encode<ProcessAccessorWriteMemoryRequest, DefaultFuchsiaResourceDialect> for &mut ProcessAccessorWriteMemoryRequest

impl Encode<RemoteControllerStartRequest, DefaultFuchsiaResourceDialect> for &mut RemoteControllerStartRequest

impl Encode<UnixDomainSocketGetEventResponse, DefaultFuchsiaResourceDialect> for &mut UnixDomainSocketGetEventResponse

impl Encode<UnixDomainSocketReadResponse, DefaultFuchsiaResourceDialect> for &mut UnixDomainSocketReadResponse

impl Encode<UnixDomainSocketWriteRequest, DefaultFuchsiaResourceDialect> for &mut UnixDomainSocketWriteRequest

impl Encode<WaitBitsetRequest, DefaultFuchsiaResourceDialect> for &mut WaitBitsetRequest

impl Encode<WakeBitsetRequest, DefaultFuchsiaResourceDialect> for &mut WakeBitsetRequest

impl Encode<WakeResponse, DefaultFuchsiaResourceDialect> for &mut WakeResponse

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ProcessAccessorWriteMemoryRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<BinderSetVmoRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<BinderIoctlRequest, D> for &BinderIoctlRequest

impl<D: ResourceDialect> Encode<FileFlags, D> for FileFlags

impl<D: ResourceDialect> Encode<ReadFlags, D> for ReadFlags

impl<D: ResourceDialect> Encode<UnixDomainSocketGetEventRequest, D> for &UnixDomainSocketGetEventRequest

impl<D: ResourceDialect> Encode<UnixDomainSocketReadRequest, D> for &UnixDomainSocketReadRequest

impl<D: ResourceDialect> Encode<UnixDomainSocketWriteResponse, D> for &UnixDomainSocketWriteResponse

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>, T2: Encode<u64, D>> Encode<BinderIoctlRequest, D> for (T0, T1, T2)

impl Encode<ControllerGetJobHandleResponse, DefaultFuchsiaResourceDialect> for &mut ControllerGetJobHandleResponse

impl Encode<ControllerSpawnConsoleRequest, DefaultFuchsiaResourceDialect> for &mut ControllerSpawnConsoleRequest

impl Encode<ControllerVsockConnectRequest, DefaultFuchsiaResourceDialect> for &mut ControllerVsockConnectRequest

impl<D: ResourceDialect> Encode<SpawnConsoleError, D> for SpawnConsoleError

impl<D: ResourceDialect> Encode<ConsoleWindowSize, D> for &ConsoleWindowSize

impl<D: ResourceDialect> Encode<ControllerSpawnConsoleResponse, D> for &ControllerSpawnConsoleResponse

impl<D: ResourceDialect> Encode<VmoReference, D> for &VmoReference

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>, T2: Encode<u16, D>, T3: Encode<u16, D>> Encode<ConsoleWindowSize, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<ControllerSpawnConsoleResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<VulkanMode, D> for VulkanMode

impl<D: ResourceDialect> Encode<VulkanModeSetterError, D> for VulkanModeSetterError

impl Encode<PsiProviderWatchMemoryStallResponse, DefaultFuchsiaResourceDialect> for &mut PsiProviderWatchMemoryStallResponse

impl<D: ResourceDialect> Encode<PsiStats, D> for &PsiStats

impl Encode<ManagerProxyWakeChannelRequest, DefaultFuchsiaResourceDialect> for &mut ManagerProxyWakeChannelRequest

impl Encode<ManagerRegisterWakeWatcherRequest, DefaultFuchsiaResourceDialect> for &mut ManagerRegisterWakeWatcherRequest

impl Encode<ManagerSuspendContainerRequest, DefaultFuchsiaResourceDialect> for &mut ManagerSuspendContainerRequest

impl<D: ResourceDialect> Encode<SuspendError, D> for SuspendError

impl<D: ResourceDialect> Encode<ManagerSuspendContainerResponse, D> for &ManagerSuspendContainerResponse

impl Encode<Value, DefaultFuchsiaResourceDialect> for &mut Value

impl Encode<GetIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut GetIteratorGetNextResponse

impl Encode<KeyValue, DefaultFuchsiaResourceDialect> for &mut KeyValue

impl Encode<StoreAccessorGetPrefixRequest, DefaultFuchsiaResourceDialect> for &mut StoreAccessorGetPrefixRequest

impl Encode<StoreAccessorGetValueResponse, DefaultFuchsiaResourceDialect> for &mut StoreAccessorGetValueResponse

impl Encode<StoreAccessorListPrefixRequest, DefaultFuchsiaResourceDialect> for &mut StoreAccessorListPrefixRequest

impl Encode<StoreAccessorSetValueRequest, DefaultFuchsiaResourceDialect> for &mut StoreAccessorSetValueRequest

impl Encode<StoreCreateAccessorRequest, DefaultFuchsiaResourceDialect> for &mut StoreCreateAccessorRequest

impl<T0: Encode<bool, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<StoreAccessorMarker>>, DefaultFuchsiaResourceDialect>> Encode<StoreCreateAccessorRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>, T1: Encode<Value, DefaultFuchsiaResourceDialect>> Encode<KeyValue, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>, T1: Encode<Value, DefaultFuchsiaResourceDialect>> Encode<StoreAccessorSetValueRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<GetIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<StoreAccessorGetPrefixRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<256>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ListIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<StoreAccessorListPrefixRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<OptionalUnion<Value>, DefaultFuchsiaResourceDialect>> Encode<StoreAccessorGetValueResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<KeyValue>, DefaultFuchsiaResourceDialect>> Encode<GetIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<FlushError, D> for FlushError

impl<D: ResourceDialect> Encode<ValueType, D> for ValueType

impl<D: ResourceDialect> Encode<ListItem, D> for &ListItem

impl<D: ResourceDialect> Encode<ListIteratorGetNextResponse, D> for &ListIteratorGetNextResponse

impl<D: ResourceDialect> Encode<StoreAccessorDeleteValueRequest, D> for &StoreAccessorDeleteValueRequest

impl<D: ResourceDialect> Encode<StoreAccessorGetValueRequest, D> for &StoreAccessorGetValueRequest

impl<D: ResourceDialect> Encode<StoreIdentifyRequest, D> for &StoreIdentifyRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<StoreAccessorDeletePrefixRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<StoreAccessorDeleteValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<StoreAccessorGetValueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<StoreIdentifyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<ValueType, D>> Encode<ListItem, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<ListItem>, D>> Encode<ListIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<BadEntryType, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>> Encode<BadFile, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 255>, D>> Encode<DirEntry2NonUtf8, D> for (T0,)

impl Encode<PartitionUpdateMetadataRequest, DefaultFuchsiaResourceDialect> for &mut PartitionUpdateMetadataRequest

impl Encode<PartitionsManagerAddPartitionRequest, DefaultFuchsiaResourceDialect> for &mut PartitionsManagerAddPartitionRequest

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PartitionsManagerCommitTransactionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PartitionsManagerCreateTransactionResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<PartitionInfo, D> for &PartitionInfo

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>> Encode<PartitionsManagerGetBlockInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>, T1: Encode<Guid, D>, T2: Encode<Guid, D>, T3: Encode<u64, D>, T4: Encode<u64, D>, T5: Encode<u64, D>> Encode<PartitionInfo, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Vector<PartitionInfo, 128>, D>> Encode<PartitionsAdminResetPartitionTableRequest, D> for (T0,)

impl Encode<ActorGetActionsResponse, DefaultFuchsiaResourceDialect> for &mut ActorGetActionsResponse

impl<T0: Encode<Endpoint<ClientEnd<ActionIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ActorGetActionsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for &Error

impl<D: ResourceDialect> Encode<Action, D> for &Action

impl<D: ResourceDialect> Encode<ActionIteratorGetNextResponse, D> for &ActionIteratorGetNextResponse

impl<D: ResourceDialect> Encode<ActorRunRequest, D> for &ActorRunRequest

impl<D: ResourceDialect> Encode<ActorRunResponse, D> for &ActorRunResponse

impl<D: ResourceDialect, T0: Encode<BoundedString<512>, D>, T1: Encode<u64, D>> Encode<ActorRunRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<OptionalUnion<Error>, D>> Encode<ActorRunResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Action>, D>> Encode<ActionIteratorGetNextResponse, D> for (T0,)

impl Encode<LifecycleControllerCreateInstanceRequest, DefaultFuchsiaResourceDialect> for &mut LifecycleControllerCreateInstanceRequest

impl Encode<LifecycleControllerStartInstanceRequest, DefaultFuchsiaResourceDialect> for &mut LifecycleControllerStartInstanceRequest

impl Encode<RealmQueryConnectToStorageAdminRequest, DefaultFuchsiaResourceDialect> for &mut RealmQueryConnectToStorageAdminRequest

impl Encode<RealmQueryConstructNamespaceResponse, DefaultFuchsiaResourceDialect> for &mut RealmQueryConstructNamespaceResponse

impl Encode<RealmQueryDeprecatedOpenRequest, DefaultFuchsiaResourceDialect> for &mut RealmQueryDeprecatedOpenRequest

impl Encode<RealmQueryGetAllInstancesResponse, DefaultFuchsiaResourceDialect> for &mut RealmQueryGetAllInstancesResponse

impl Encode<RealmQueryGetManifestResponse, DefaultFuchsiaResourceDialect> for &mut RealmQueryGetManifestResponse

impl Encode<RealmQueryGetResolvedDeclarationResponse, DefaultFuchsiaResourceDialect> for &mut RealmQueryGetResolvedDeclarationResponse

impl Encode<RealmQueryOpenDirectoryRequest, DefaultFuchsiaResourceDialect> for &mut RealmQueryOpenDirectoryRequest

impl Encode<RealmQueryResolveDeclarationResponse, DefaultFuchsiaResourceDialect> for &mut RealmQueryResolveDeclarationResponse

impl Encode<StorageAdminListStorageInRealmRequest, DefaultFuchsiaResourceDialect> for &mut StorageAdminListStorageInRealmRequest

impl Encode<StorageAdminOpenStorageRequest, DefaultFuchsiaResourceDialect> for &mut StorageAdminOpenStorageRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<CrashIntrospectFindComponentByThreadKoidRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<OpenDirType, DefaultFuchsiaResourceDialect>, T2: Encode<OpenFlags, DefaultFuchsiaResourceDialect>, T3: Encode<ModeType, DefaultFuchsiaResourceDialect>, T4: Encode<BoundedString<4095>, DefaultFuchsiaResourceDialect>, T5: Encode<Endpoint<ServerEnd<NodeMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryDeprecatedOpenRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<OpenDirType, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryOpenDirectoryRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<CollectionRef, DefaultFuchsiaResourceDialect>, T2: Encode<Child, DefaultFuchsiaResourceDialect>, T3: Encode<CreateChildArgs, DefaultFuchsiaResourceDialect>> Encode<LifecycleControllerCreateInstanceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<OpenFlags, DefaultFuchsiaResourceDialect>, T2: Encode<ModeType, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<NodeMarker>>, DefaultFuchsiaResourceDialect>> Encode<StorageAdminDeprecatedOpenComponentStorageRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<100>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<StorageAdminMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryConnectToStorageAdminRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BinderMarker>>, DefaultFuchsiaResourceDialect>> Encode<LifecycleControllerStartInstanceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BinderMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<StartChildArgs, DefaultFuchsiaResourceDialect>> Encode<LifecycleControllerStartInstanceWithArgsRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NodeMarker>>, DefaultFuchsiaResourceDialect>> Encode<StorageAdminOpenStorageRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<StorageIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<StorageAdminListStorageInRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<64>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<NodeMarker>>, DefaultFuchsiaResourceDialect>> Encode<StorageAdminOpenComponentStorageByIdRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<InstanceIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryGetAllInstancesResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<ManifestBytesIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryGetManifestResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<ManifestBytesIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryGetResolvedDeclarationResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<ManifestBytesIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryResolveDeclarationResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<ComponentNamespaceEntry>, DefaultFuchsiaResourceDialect>> Encode<RealmQueryConstructNamespaceResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ChildLocation, D> for &ChildLocation

impl<D: ResourceDialect> Encode<ConfigOverrideError, D> for ConfigOverrideError

impl<D: ResourceDialect> Encode<ConnectToStorageAdminError, D> for ConnectToStorageAdminError

impl<D: ResourceDialect> Encode<ConstructNamespaceError, D> for ConstructNamespaceError

impl<D: ResourceDialect> Encode<CreateError, D> for CreateError

impl<D: ResourceDialect> Encode<DeclType, D> for DeclType

impl<D: ResourceDialect> Encode<DeletionError, D> for DeletionError

impl<D: ResourceDialect> Encode<DestroyError, D> for DestroyError

impl<D: ResourceDialect> Encode<GetAllInstancesError, D> for GetAllInstancesError

impl<D: ResourceDialect> Encode<GetDeclarationError, D> for GetDeclarationError

impl<D: ResourceDialect> Encode<GetInstanceError, D> for GetInstanceError

impl<D: ResourceDialect> Encode<GetStructuredConfigError, D> for GetStructuredConfigError

impl<D: ResourceDialect> Encode<OpenDirType, D> for OpenDirType

impl<D: ResourceDialect> Encode<OpenError, D> for OpenError

impl<D: ResourceDialect> Encode<RealmQueryError, D> for RealmQueryError

impl<D: ResourceDialect> Encode<ResolveError, D> for ResolveError

impl<D: ResourceDialect> Encode<RouteOutcome, D> for RouteOutcome

impl<D: ResourceDialect> Encode<RouteValidatorError, D> for RouteValidatorError

impl<D: ResourceDialect> Encode<StartError, D> for StartError

impl<D: ResourceDialect> Encode<StatusError, D> for StatusError

impl<D: ResourceDialect> Encode<StopError, D> for StopError

impl<D: ResourceDialect> Encode<UnresolveError, D> for UnresolveError

impl<D: ResourceDialect> Encode<ComponentCrashInfo, D> for &ComponentCrashInfo

impl<D: ResourceDialect> Encode<ExecutionInfo, D> for &ExecutionInfo

impl<D: ResourceDialect> Encode<Instance, D> for &Instance

impl<D: ResourceDialect> Encode<InstanceIteratorNextResponse, D> for &InstanceIteratorNextResponse

impl<D: ResourceDialect> Encode<RealmQueryGetInstanceRequest, D> for &RealmQueryGetInstanceRequest

impl<D: ResourceDialect> Encode<RealmQueryGetInstanceResponse, D> for &RealmQueryGetInstanceResponse

impl<D: ResourceDialect> Encode<RealmQueryGetManifestRequest, D> for &RealmQueryGetManifestRequest

impl<D: ResourceDialect> Encode<ResolvedInfo, D> for &ResolvedInfo

impl<D: ResourceDialect> Encode<RouteError, D> for &RouteError

impl<D: ResourceDialect> Encode<RouteReport, D> for &RouteReport

impl<D: ResourceDialect> Encode<RouteTarget, D> for &RouteTarget

impl<D: ResourceDialect> Encode<RouteValidatorRouteRequest, D> for &RouteValidatorRouteRequest

impl<D: ResourceDialect> Encode<RouteValidatorRouteResponse, D> for &RouteValidatorRouteResponse

impl<D: ResourceDialect> Encode<RouteValidatorValidateRequest, D> for &RouteValidatorValidateRequest

impl<D: ResourceDialect> Encode<RouteValidatorValidateResponse, D> for &RouteValidatorValidateResponse

impl<D: ResourceDialect> Encode<ServiceInstance, D> for &ServiceInstance

impl<D: ResourceDialect> Encode<StorageIteratorNextResponse, D> for &StorageIteratorNextResponse

impl<D: ResourceDialect> Encode<StorageStatus, D> for &StorageStatus

impl<D: ResourceDialect, T0: Encode<ResolvedConfig, D>> Encode<RealmQueryGetStructuredConfigResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ComponentCrashInfo, D>> Encode<CrashIntrospectFindComponentByThreadKoidResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Instance, D>> Encode<RealmQueryGetInstanceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<255>, D>, T1: Encode<DeclType, D>> Encode<RouteTarget, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<ConfigOverrideUnsetStructuredConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<LifecycleControllerResolveInstanceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<LifecycleControllerStopInstanceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<LifecycleControllerUnresolveInstanceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RealmQueryConstructNamespaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RealmQueryGetInstanceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RealmQueryGetManifestRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RealmQueryGetResolvedDeclarationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RealmQueryGetStructuredConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<RouteValidatorValidateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>> Encode<StorageAdminDeleteComponentStorageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<ChildLocation, D>, T2: Encode<BoundedString<4096>, D>> Encode<RealmQueryResolveDeclarationRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<ChildRef, D>> Encode<LifecycleControllerDestroyInstanceRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<UnboundedVector<ConfigOverride>, D>> Encode<ConfigOverrideSetStructuredConfigRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<4096>, D>, T1: Encode<UnboundedVector<RouteTarget>, D>> Encode<RouteValidatorRouteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<ManifestBytesIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Instance>, D>> Encode<InstanceIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<RouteReport>, D>> Encode<RouteValidatorRouteResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<RouteReport>, D>> Encode<RouteValidatorValidateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<BoundedString<4096>>, D>> Encode<StorageIteratorNextResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<InterruptControllerType, D> for InterruptControllerType

impl<D: ResourceDialect> Encode<InterruptControllerInfo, D> for &InterruptControllerInfo

impl<D: ResourceDialect> Encode<SysInfoGetBoardNameResponse, D> for &SysInfoGetBoardNameResponse

impl<D: ResourceDialect> Encode<SysInfoGetBoardRevisionResponse, D> for &SysInfoGetBoardRevisionResponse

impl<D: ResourceDialect> Encode<SysInfoGetSerialNumberResponse, D> for &SysInfoGetSerialNumberResponse

impl<D: ResourceDialect, T0: Encode<InterruptControllerType, D>> Encode<InterruptControllerInfo, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<u32, D>> Encode<SysInfoGetBoardRevisionResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Boxed<InterruptControllerInfo>, D>> Encode<SysInfoGetInterruptControllerInfoResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Optional<BoundedString<32>>, D>> Encode<SysInfoGetBoardNameResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Optional<BoundedString<32>>, D>> Encode<SysInfoGetBootloaderVendorResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>> Encode<SysInfoGetSerialNumberResponse, D> for (T0,)

impl Encode<AllocatorAllocateSharedCollectionRequest, DefaultFuchsiaResourceDialect> for &mut AllocatorAllocateSharedCollectionRequest

impl Encode<AllocatorBindSharedCollectionRequest, DefaultFuchsiaResourceDialect> for &mut AllocatorBindSharedCollectionRequest

impl Encode<BufferCollectionAttachTokenRequest, DefaultFuchsiaResourceDialect> for &mut BufferCollectionAttachTokenRequest

impl Encode<BufferCollectionGetAuxBuffersResponse, DefaultFuchsiaResourceDialect> for &mut BufferCollectionGetAuxBuffersResponse

impl Encode<BufferCollectionInfo, DefaultFuchsiaResourceDialect> for &mut BufferCollectionInfo

impl Encode<BufferCollectionInfo2, DefaultFuchsiaResourceDialect> for &mut BufferCollectionInfo2

impl Encode<BufferCollectionTokenDuplicateRequest, DefaultFuchsiaResourceDialect> for &mut BufferCollectionTokenDuplicateRequest

impl Encode<NodeGetNodeRefResponse, DefaultFuchsiaResourceDialect> for &mut NodeGetNodeRefResponse

impl Encode<NodeIsAlternateForRequest, DefaultFuchsiaResourceDialect> for &mut NodeIsAlternateForRequest

impl Encode<SingleBufferInfo, DefaultFuchsiaResourceDialect> for &mut SingleBufferInfo

impl Encode<VmoBuffer, DefaultFuchsiaResourceDialect> for &mut VmoBuffer

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<BufferCollectionInfo2, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionGetAuxBuffersResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<BufferCollectionInfo2, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionWaitForBuffersAllocatedResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<BufferFormat, DefaultFuchsiaResourceDialect>, T2: Encode<Array<Optional<HandleType<Vmo, { _ }, 2147483648>>, 64>, DefaultFuchsiaResourceDialect>, T3: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionInfo, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<SingleBufferSettings, DefaultFuchsiaResourceDialect>, T2: Encode<Array<VmoBuffer, 64>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionInfo2, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionAttachTokenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionTokenDuplicateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<SingleBufferSettings, DefaultFuchsiaResourceDialect>, T1: Encode<VmoBuffer, DefaultFuchsiaResourceDialect>> Encode<SingleBufferInfo, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<BufferCollectionMarker>>, DefaultFuchsiaResourceDialect>> Encode<AllocatorBindSharedCollectionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<BufferCollectionMarker>>, DefaultFuchsiaResourceDialect>> Encode<AllocatorAllocateNonSharedCollectionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<BufferCollectionTokenGroupMarker>>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionTokenCreateBufferCollectionTokenGroupRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<AllocatorAllocateSharedCollectionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<AllocatorMarker>>, DefaultFuchsiaResourceDialect>> Encode<AllocatorConnectToSysmem2AllocatorRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<NodeGetNodeRefResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<NodeIsAlternateForRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionAttachLifetimeTrackingRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<VmoBuffer, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Vector<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, 64>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionTokenDuplicateSyncResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, 64>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionTokenGroupCreateChildrenSyncResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<AllocatorAllocateSharedCollectionRequest, DefaultFuchsiaResourceDialect> for &mut AllocatorAllocateSharedCollectionRequest

impl Encode<AllocatorBindSharedCollectionRequest, DefaultFuchsiaResourceDialect> for &mut AllocatorBindSharedCollectionRequest

impl Encode<AllocatorGetVmoInfoRequest, DefaultFuchsiaResourceDialect> for &mut AllocatorGetVmoInfoRequest

impl Encode<AllocatorGetVmoInfoResponse, DefaultFuchsiaResourceDialect> for &mut AllocatorGetVmoInfoResponse

impl Encode<BufferCollectionAttachTokenRequest, DefaultFuchsiaResourceDialect> for &mut BufferCollectionAttachTokenRequest

impl Encode<BufferCollectionInfo, DefaultFuchsiaResourceDialect> for &mut BufferCollectionInfo

impl Encode<BufferCollectionSetConstraintsRequest, DefaultFuchsiaResourceDialect> for &mut BufferCollectionSetConstraintsRequest

impl Encode<BufferCollectionTokenDuplicateRequest, DefaultFuchsiaResourceDialect> for &mut BufferCollectionTokenDuplicateRequest

impl Encode<NodeAttachNodeTrackingRequest, DefaultFuchsiaResourceDialect> for &mut NodeAttachNodeTrackingRequest

impl Encode<NodeGetNodeRefResponse, DefaultFuchsiaResourceDialect> for &mut NodeGetNodeRefResponse

impl Encode<NodeIsAlternateForRequest, DefaultFuchsiaResourceDialect> for &mut NodeIsAlternateForRequest

impl Encode<NodeSetWeakOkRequest, DefaultFuchsiaResourceDialect> for &mut NodeSetWeakOkRequest

impl Encode<VmoBuffer, DefaultFuchsiaResourceDialect> for &mut VmoBuffer

impl<D: ResourceDialect> Encode<CoherencyDomain, D> for CoherencyDomain

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<BufferCollectionConstraints, D> for &BufferCollectionConstraints

impl<D: ResourceDialect> Encode<BufferMemoryConstraints, D> for &BufferMemoryConstraints

impl<D: ResourceDialect> Encode<BufferMemorySettings, D> for &BufferMemorySettings

impl<D: ResourceDialect> Encode<BufferUsage, D> for &BufferUsage

impl<D: ResourceDialect> Encode<Config, D> for &Config

impl<D: ResourceDialect> Encode<DynamicSecureHeap, D> for &DynamicSecureHeap

impl<D: ResourceDialect> Encode<FormatCostEntry, D> for &FormatCostEntry

impl<D: ResourceDialect> Encode<FormatCostKey, D> for &FormatCostKey

impl<D: ResourceDialect> Encode<FormatCosts, D> for &FormatCosts

impl<D: ResourceDialect> Encode<Heap, D> for &Heap

impl<D: ResourceDialect> Encode<ImageFormatConstraints, D> for &ImageFormatConstraints

impl<D: ResourceDialect> Encode<NodeIsAlternateForResponse, D> for &NodeIsAlternateForResponse

impl<D: ResourceDialect> Encode<NodeSetDebugClientInfoRequest, D> for &NodeSetDebugClientInfoRequest

impl<D: ResourceDialect> Encode<NodeSetNameRequest, D> for &NodeSetNameRequest

impl<D: ResourceDialect> Encode<PixelFormatAndModifier, D> for &PixelFormatAndModifier

impl<D: ResourceDialect> Encode<SecureHeapAndRange, D> for &SecureHeapAndRange

impl<D: ResourceDialect> Encode<SecureHeapAndRangeModification, D> for &SecureHeapAndRangeModification

impl<D: ResourceDialect> Encode<SecureHeapAndRanges, D> for &SecureHeapAndRanges

impl<D: ResourceDialect> Encode<SecureHeapProperties, D> for &SecureHeapProperties

impl<D: ResourceDialect> Encode<SecureHeapRange, D> for &SecureHeapRange

impl<D: ResourceDialect> Encode<SecureMemZeroSubRangeRequest, D> for &SecureMemZeroSubRangeRequest

impl<D: ResourceDialect> Encode<SingleBufferSettings, D> for &SingleBufferSettings

impl<D: ResourceDialect, T0: Encode<PixelFormat, D>, T1: Encode<PixelFormatModifier, D>> Encode<PixelFormatAndModifier, D> for (T0, T1)

impl<D: ResourceDialect> Encode<CoherencyDomain, D> for CoherencyDomain

impl<D: ResourceDialect> Encode<ColorSpaceType, D> for ColorSpaceType

impl<D: ResourceDialect> Encode<HeapType, D> for HeapType

impl<D: ResourceDialect> Encode<PixelFormatType, D> for PixelFormatType

impl<D: ResourceDialect> Encode<BufferCollectionConstraints, D> for &BufferCollectionConstraints

impl<D: ResourceDialect> Encode<BufferFormat, D> for &BufferFormat

impl<D: ResourceDialect> Encode<BufferMemoryConstraints, D> for &BufferMemoryConstraints

impl<D: ResourceDialect> Encode<BufferMemorySettings, D> for &BufferMemorySettings

impl<D: ResourceDialect> Encode<BufferUsage, D> for &BufferUsage

impl<D: ResourceDialect> Encode<ColorSpace, D> for &ColorSpace

impl<D: ResourceDialect> Encode<FormatModifier, D> for &FormatModifier

impl<D: ResourceDialect> Encode<ImageFormat, D> for &ImageFormat

impl<D: ResourceDialect> Encode<ImageFormat2, D> for &ImageFormat2

impl<D: ResourceDialect> Encode<ImageFormatConstraints, D> for &ImageFormatConstraints

impl<D: ResourceDialect> Encode<ImagePlane, D> for &ImagePlane

impl<D: ResourceDialect> Encode<ImageSpec, D> for &ImageSpec

impl<D: ResourceDialect> Encode<NodeIsAlternateForResponse, D> for &NodeIsAlternateForResponse

impl<D: ResourceDialect> Encode<NodeSetDebugClientInfoRequest, D> for &NodeSetDebugClientInfoRequest

impl<D: ResourceDialect> Encode<NodeSetNameRequest, D> for &NodeSetNameRequest

impl<D: ResourceDialect> Encode<PixelFormat, D> for &PixelFormat

impl<D: ResourceDialect> Encode<SecureHeapAndRange, D> for &SecureHeapAndRange

impl<D: ResourceDialect> Encode<SecureHeapAndRangeModification, D> for &SecureHeapAndRangeModification

impl<D: ResourceDialect> Encode<SecureHeapAndRanges, D> for &SecureHeapAndRanges

impl<D: ResourceDialect> Encode<SecureHeapProperties, D> for &SecureHeapProperties

impl<D: ResourceDialect> Encode<SecureHeapRange, D> for &SecureHeapRange

impl<D: ResourceDialect> Encode<SecureHeapsAndRanges, D> for &SecureHeapsAndRanges

impl<D: ResourceDialect> Encode<SecureMemZeroSubRangeRequest, D> for &SecureMemZeroSubRangeRequest

impl<D: ResourceDialect> Encode<SingleBufferSettings, D> for &SingleBufferSettings

impl<D: ResourceDialect, T0: Encode<ColorSpaceType, D>> Encode<ColorSpace, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PixelFormatType, D>, T1: Encode<bool, D>, T2: Encode<FormatModifier, D>> Encode<PixelFormat, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<AllocatorValidateBufferCollectionTokenResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<NodeIsAlternateForResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<BufferCollectionConstraintsAuxBuffers, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<BufferCollectionConstraints, D>> Encode<BufferCollectionSetConstraintsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<SecureHeapAndRange, D>> Encode<SecureMemZeroSubRangeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<BufferCollectionCheckBuffersAllocatedResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<NodeSetDebugTimeoutLogDeadlineRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<CoherencyDomain, D>, T4: Encode<HeapType, D>> Encode<BufferMemorySettings, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<ImagePlane, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<bool, D>, T7: Encode<u32, D>, T8: Encode<Array<HeapType, 32>, D>> Encode<BufferMemoryConstraints, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>> Encode<BufferUsage, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<PixelFormat, D>, T4: Encode<ColorSpace, D>> Encode<ImageSpec, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<PixelFormat, D>, T4: Encode<ColorSpace, D>, T5: Encode<Array<ImagePlane, 4>, D>> Encode<ImageFormat, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ImageFormat, D>> Encode<BufferFormat, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<BoundedString<64>, D>> Encode<NodeSetNameRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<AllocatorValidateBufferCollectionTokenRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FormatModifier, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BufferMemorySettings, D>, T1: Encode<bool, D>, T2: Encode<ImageFormatConstraints, D>> Encode<SingleBufferSettings, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BufferUsage, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<bool, D>, T7: Encode<BufferMemoryConstraints, D>, T8: Encode<u32, D>, T9: Encode<Array<ImageFormatConstraints, 32>, D>> Encode<BufferCollectionConstraints, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

impl<D: ResourceDialect, T0: Encode<PixelFormat, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<u32, D>, T7: Encode<ColorSpace, D>, T8: Encode<bool, D>, T9: Encode<u32, D>, T10: Encode<u32, D>> Encode<ImageFormat2, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

impl<D: ResourceDialect, T0: Encode<PixelFormat, D>, T1: Encode<u32, D>, T2: Encode<Array<ColorSpace, 32>, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<u32, D>, T7: Encode<u32, D>, T8: Encode<u32, D>, T9: Encode<u32, D>, T10: Encode<u32, D>, T11: Encode<u32, D>, T12: Encode<u32, D>, T13: Encode<u32, D>, T14: Encode<u32, D>, T15: Encode<u32, D>, T16: Encode<u32, D>, T17: Encode<u32, D>, T18: Encode<u32, D>, T19: Encode<u32, D>, T20: Encode<u32, D>, T21: Encode<u32, D>, T22: Encode<u32, D>> Encode<ImageFormatConstraints, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)

impl<D: ResourceDialect, T0: Encode<SecureHeapAndRange, D>> Encode<SecureMemAddSecureHeapPhysicalRangeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecureHeapAndRange, D>> Encode<SecureMemDeleteSecureHeapPhysicalRangeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecureHeapAndRange, D>> Encode<SecureMemGetPhysicalSecureHeapPropertiesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecureHeapAndRangeModification, D>> Encode<SecureMemModifySecureHeapPhysicalRangeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecureHeapProperties, D>> Encode<SecureMemGetPhysicalSecureHeapPropertiesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecureHeapsAndRanges, D>> Encode<SecureMemGetPhysicalSecureHeapsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<u64, D>> Encode<AllocatorSetDebugClientInfoRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>, T1: Encode<u64, D>> Encode<NodeSetDebugClientInfoRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Rights, 64>, D>> Encode<BufferCollectionTokenDuplicateSyncRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<Rights, 64>, D>> Encode<BufferCollectionTokenGroupCreateChildrenSyncRequest, D> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<SystemStateTransitionGetMexecZbisResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<SystemPowerState, D> for SystemPowerState

impl<D: ResourceDialect, T0: Encode<SystemPowerState, D>> Encode<SystemStateTransitionGetTerminationSystemStateResponse, D> for (T0,)

impl Encode<Parameter, DefaultFuchsiaResourceDialect> for &mut Parameter

impl Encode<ApplicationInvokeCommandRequest, DefaultFuchsiaResourceDialect> for &mut ApplicationInvokeCommandRequest

impl Encode<ApplicationInvokeCommandResponse, DefaultFuchsiaResourceDialect> for &mut ApplicationInvokeCommandResponse

impl Encode<ApplicationOpenSession2Request, DefaultFuchsiaResourceDialect> for &mut ApplicationOpenSession2Request

impl Encode<ApplicationOpenSession2Response, DefaultFuchsiaResourceDialect> for &mut ApplicationOpenSession2Response

impl Encode<Buffer, DefaultFuchsiaResourceDialect> for &mut Buffer

impl Encode<OpResult, DefaultFuchsiaResourceDialect> for &mut OpResult

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<Parameter, 4>, DefaultFuchsiaResourceDialect>> Encode<ApplicationInvokeCommandRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<OpResult, DefaultFuchsiaResourceDialect>> Encode<ApplicationOpenSession2Response, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<OpResult, DefaultFuchsiaResourceDialect>> Encode<ApplicationInvokeCommandResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<Parameter, 4>, DefaultFuchsiaResourceDialect>> Encode<ApplicationOpenSession2Request, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Direction, D> for Direction

impl<D: ResourceDialect> Encode<ReturnOrigin, D> for ReturnOrigin

impl<D: ResourceDialect> Encode<ApplicationCloseSessionRequest, D> for &ApplicationCloseSessionRequest

impl<D: ResourceDialect> Encode<DeviceInfoGetOsInfoResponse, D> for &DeviceInfoGetOsInfoResponse

impl<D: ResourceDialect> Encode<None_, D> for &None_

impl<D: ResourceDialect> Encode<OsInfo, D> for &OsInfo

impl<D: ResourceDialect> Encode<OsRevision, D> for &OsRevision

impl<D: ResourceDialect> Encode<Uuid, D> for &Uuid

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ApplicationCloseSessionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u16, D>, T2: Encode<u16, D>, T3: Encode<Array<u8, 8>, D>> Encode<Uuid, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<OsInfo, D>> Encode<DeviceInfoGetOsInfoResponse, D> for (T0,)

impl Encode<ProviderRequestPersistentStorageRequest, DefaultFuchsiaResourceDialect> for &mut ProviderRequestPersistentStorageRequest

impl<T0: Encode<Endpoint<ServerEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderRequestPersistentStorageRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<RunListenerOnTestCaseStartedRequest, DefaultFuchsiaResourceDialect> for &mut RunListenerOnTestCaseStartedRequest

impl Encode<StdHandles, DefaultFuchsiaResourceDialect> for &mut StdHandles

impl Encode<SuiteGetTestsRequest, DefaultFuchsiaResourceDialect> for &mut SuiteGetTestsRequest

impl Encode<SuiteRunRequest, DefaultFuchsiaResourceDialect> for &mut SuiteRunRequest

impl<T0: Encode<Invocation, DefaultFuchsiaResourceDialect>, T1: Encode<StdHandles, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<CaseListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<RunListenerOnTestCaseStartedRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ServerEnd<CaseIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<SuiteGetTestsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<Invocation>, DefaultFuchsiaResourceDialect>, T1: Encode<RunOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<RunListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<SuiteRunRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Status, D> for Status

impl<D: ResourceDialect> Encode<Case, D> for &Case

impl<D: ResourceDialect> Encode<CaseIteratorGetNextResponse, D> for &CaseIteratorGetNextResponse

impl<D: ResourceDialect> Encode<CaseListenerFinishedRequest, D> for &CaseListenerFinishedRequest

impl<D: ResourceDialect> Encode<Invocation, D> for &Invocation

impl<D: ResourceDialect> Encode<Result_, D> for &Result_

impl<D: ResourceDialect> Encode<RunOptions, D> for &RunOptions

impl<D: ResourceDialect, T0: Encode<Result_, D>> Encode<CaseListenerFinishedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Case>, D>> Encode<CaseIteratorGetNextResponse, D> for (T0,)

impl Encode<Artifact, DefaultFuchsiaResourceDialect> for &mut Artifact

impl Encode<EventDetails, DefaultFuchsiaResourceDialect> for &mut EventDetails

impl Encode<LogsIterator, DefaultFuchsiaResourceDialect> for &mut LogsIterator

impl Encode<RunEventPayload, DefaultFuchsiaResourceDialect> for &mut RunEventPayload

impl Encode<SuiteEventPayload, DefaultFuchsiaResourceDialect> for &mut SuiteEventPayload

impl Encode<Syslog, DefaultFuchsiaResourceDialect> for &mut Syslog

impl Encode<CaseArtifact, DefaultFuchsiaResourceDialect> for &mut CaseArtifact

impl Encode<CustomArtifact, DefaultFuchsiaResourceDialect> for &mut CustomArtifact

impl Encode<DebugData, DefaultFuchsiaResourceDialect> for &mut DebugData

impl Encode<DebugDataIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut DebugDataIteratorGetNextResponse

impl Encode<DirectoryAndToken, DefaultFuchsiaResourceDialect> for &mut DirectoryAndToken

impl Encode<EarlyBootProfileRegisterWatcherRequest, DefaultFuchsiaResourceDialect> for &mut EarlyBootProfileRegisterWatcherRequest

impl Encode<EnumerateTestCasesOptions, DefaultFuchsiaResourceDialect> for &mut EnumerateTestCasesOptions

impl Encode<Event, DefaultFuchsiaResourceDialect> for &mut Event

impl Encode<QueryEnumerateInRealmRequest, DefaultFuchsiaResourceDialect> for &mut QueryEnumerateInRealmRequest

impl Encode<QueryEnumerateRequest, DefaultFuchsiaResourceDialect> for &mut QueryEnumerateRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl Encode<RunBuilderAddSuiteInRealmRequest, DefaultFuchsiaResourceDialect> for &mut RunBuilderAddSuiteInRealmRequest

impl Encode<RunBuilderAddSuiteRequest, DefaultFuchsiaResourceDialect> for &mut RunBuilderAddSuiteRequest

impl Encode<RunBuilderBuildRequest, DefaultFuchsiaResourceDialect> for &mut RunBuilderBuildRequest

impl Encode<RunControllerGetEventsResponse, DefaultFuchsiaResourceDialect> for &mut RunControllerGetEventsResponse

impl Encode<RunEvent, DefaultFuchsiaResourceDialect> for &mut RunEvent

impl Encode<RunSuiteOptions, DefaultFuchsiaResourceDialect> for &mut RunSuiteOptions

impl Encode<Stderr, DefaultFuchsiaResourceDialect> for &mut Stderr

impl Encode<Stdout, DefaultFuchsiaResourceDialect> for &mut Stdout

impl Encode<SuiteArtifact, DefaultFuchsiaResourceDialect> for &mut SuiteArtifact

impl Encode<SuiteArtifactGeneratedEventDetails, DefaultFuchsiaResourceDialect> for &mut SuiteArtifactGeneratedEventDetails

impl Encode<SuiteControllerGetEventsResponse, DefaultFuchsiaResourceDialect> for &mut SuiteControllerGetEventsResponse

impl Encode<SuiteControllerWatchEventsResponse, DefaultFuchsiaResourceDialect> for &mut SuiteControllerWatchEventsResponse

impl Encode<SuiteEvent, DefaultFuchsiaResourceDialect> for &mut SuiteEvent

impl Encode<SuiteRunnerRunRequest, DefaultFuchsiaResourceDialect> for &mut SuiteRunnerRunRequest

impl Encode<TestCaseArtifactGeneratedEventDetails, DefaultFuchsiaResourceDialect> for &mut TestCaseArtifactGeneratedEventDetails

impl Encode<TestCaseEnumeratorEnumerateRequest, DefaultFuchsiaResourceDialect> for &mut TestCaseEnumeratorEnumerateRequest

impl<T0: Encode<Artifact, DefaultFuchsiaResourceDialect>> Encode<SuiteArtifact, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Artifact, DefaultFuchsiaResourceDialect>> Encode<CaseArtifact, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<EnumerateTestCasesOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<TestCaseIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<TestCaseEnumeratorEnumerateRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<RunOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<SuiteControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<RunBuilderAddSuiteRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<RunSuiteOptions, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<SuiteControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<SuiteRunnerRunRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>, T2: Encode<UnboundedVector<Offer>, DefaultFuchsiaResourceDialect>, T3: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T4: Encode<Endpoint<ServerEnd<CaseIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<QueryEnumerateInRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<T0: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<CaseIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<QueryEnumerateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<RealmMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<Offer>, DefaultFuchsiaResourceDialect>, T2: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T3: Encode<BoundedString<4096>, DefaultFuchsiaResourceDialect>, T4: Encode<RunOptions, DefaultFuchsiaResourceDialect>, T5: Encode<Endpoint<ServerEnd<SuiteControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<RunBuilderAddSuiteInRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5)

impl<T0: Encode<Endpoint<ClientEnd<DirectoryMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DirectoryAndToken, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<DebugDataIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<EarlyBootProfileRegisterWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<RunControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<RunBuilderBuildRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<Stderr, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<Stdout, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<DebugData>, DefaultFuchsiaResourceDialect>> Encode<DebugDataIteratorGetNextCompressedResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<DebugData>, DefaultFuchsiaResourceDialect>> Encode<DebugDataIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<RunEvent>, DefaultFuchsiaResourceDialect>> Encode<RunControllerGetEventsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<SuiteEvent>, DefaultFuchsiaResourceDialect>> Encode<SuiteControllerGetEventsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Vector<Event, 1024>, DefaultFuchsiaResourceDialect>> Encode<SuiteControllerWatchEventsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<CaseStatus, D> for CaseStatus

impl<D: ResourceDialect> Encode<LaunchError, D> for LaunchError

impl<D: ResourceDialect> Encode<LogsIteratorOption, D> for LogsIteratorOption

impl<D: ResourceDialect> Encode<LogsIteratorType, D> for LogsIteratorType

impl<D: ResourceDialect> Encode<SuiteResult, D> for SuiteResult

impl<D: ResourceDialect> Encode<SuiteStatus, D> for SuiteStatus

impl<D: ResourceDialect> Encode<TestCaseResult, D> for TestCaseResult

impl<D: ResourceDialect> Encode<Case, D> for &Case

impl<D: ResourceDialect> Encode<CaseFinished, D> for &CaseFinished

impl<D: ResourceDialect> Encode<CaseFound, D> for &CaseFound

impl<D: ResourceDialect> Encode<CaseIteratorGetNextResponse, D> for &CaseIteratorGetNextResponse

impl<D: ResourceDialect> Encode<CaseStarted, D> for &CaseStarted

impl<D: ResourceDialect> Encode<CaseStopped, D> for &CaseStopped

impl<D: ResourceDialect> Encode<RunOptions, D> for &RunOptions

impl<D: ResourceDialect> Encode<RunStarted, D> for &RunStarted

impl<D: ResourceDialect> Encode<RunStopped, D> for &RunStopped

impl<D: ResourceDialect> Encode<SchedulingOptions, D> for &SchedulingOptions

impl<D: ResourceDialect> Encode<SuiteStarted, D> for &SuiteStarted

impl<D: ResourceDialect> Encode<SuiteStartedEventDetails, D> for &SuiteStartedEventDetails

impl<D: ResourceDialect> Encode<SuiteStopped, D> for &SuiteStopped

impl<D: ResourceDialect> Encode<SuiteStoppedEventDetails, D> for &SuiteStoppedEventDetails

impl<D: ResourceDialect> Encode<TestCase, D> for &TestCase

impl<D: ResourceDialect> Encode<TestCaseFinishedEventDetails, D> for &TestCaseFinishedEventDetails

impl<D: ResourceDialect> Encode<TestCaseFoundEventDetails, D> for &TestCaseFoundEventDetails

impl<D: ResourceDialect> Encode<TestCaseIteratorGetNextResponse, D> for &TestCaseIteratorGetNextResponse

impl<D: ResourceDialect> Encode<TestCaseStartedEventDetails, D> for &TestCaseStartedEventDetails

impl<D: ResourceDialect> Encode<TestCaseStoppedEventDetails, D> for &TestCaseStoppedEventDetails

impl<D: ResourceDialect, T0: Encode<SuiteStatus, D>> Encode<SuiteStopped, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CaseFinished, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CaseStarted, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<CaseStatus, D>> Encode<CaseStopped, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<SchedulingOptions, D>> Encode<RunBuilderWithSchedulingOptionsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<2048>, D>, T1: Encode<u32, D>> Encode<CaseFound, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Case>, D>> Encode<CaseIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<TestCase, 1024>, D>> Encode<TestCaseIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<State, D> for &State

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<ControlSetSuspendEnterResultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<State, D> for (T0,)

impl Encode<FakeClockCancelEventRequest, DefaultFuchsiaResourceDialect> for &mut FakeClockCancelEventRequest

impl Encode<FakeClockControlAddStopPointRequest, DefaultFuchsiaResourceDialect> for &mut FakeClockControlAddStopPointRequest

impl Encode<FakeClockRegisterEventRequest, DefaultFuchsiaResourceDialect> for &mut FakeClockRegisterEventRequest

impl Encode<FakeClockRescheduleEventRequest, DefaultFuchsiaResourceDialect> for &mut FakeClockRescheduleEventRequest

impl<T0: Encode<DeadlineId, DefaultFuchsiaResourceDialect>, T1: Encode<DeadlineEventType, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<FakeClockControlAddStopPointRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<FakeClockCancelEventRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<i64, DefaultFuchsiaResourceDialect>> Encode<FakeClockRegisterEventRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<i64, DefaultFuchsiaResourceDialect>> Encode<FakeClockRescheduleEventRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<DeadlineEventType, D> for DeadlineEventType

impl<D: ResourceDialect> Encode<Increment, D> for &Increment

impl<D: ResourceDialect> Encode<FakeClockControlAdvanceRequest, D> for &FakeClockControlAdvanceRequest

impl<D: ResourceDialect> Encode<FakeClockGetResponse, D> for &FakeClockGetResponse

impl<D: ResourceDialect> Encode<RandomRange, D> for &RandomRange

impl<D: ResourceDialect, T0: Encode<Increment, D>> Encode<FakeClockControlAdvanceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<FakeClockCreateNamedDeadlineResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<FakeClockGetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<Increment, D>> Encode<FakeClockControlResumeWithIncrementsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<RandomRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<DeadlineId, D>> Encode<FakeClockControlIgnoreNamedDeadlineRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeadlineId, D>, T1: Encode<i64, D>> Encode<FakeClockCreateNamedDeadlineRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<DeadlineId, D> for &DeadlineId

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<BoundedString<256>, D>> Encode<DeadlineId, D> for (T0, T1)

impl Encode<RealmProxyConnectToNamedProtocolRequest, DefaultFuchsiaResourceDialect> for &mut RealmProxyConnectToNamedProtocolRequest

impl Encode<RealmProxyOpenServiceRequest, DefaultFuchsiaResourceDialect> for &mut RealmProxyOpenServiceRequest

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RealmProxyConnectToServiceInstanceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RealmProxyConnectToNamedProtocolRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<255>, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<RealmProxyOpenServiceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<OperationError, D> for OperationError

impl Encode<FacadeProviderExecuteRequest, DefaultFuchsiaResourceDialect> for &mut FacadeProviderExecuteRequest

impl Encode<FacadeProviderExecuteResponse, DefaultFuchsiaResourceDialect> for &mut FacadeProviderExecuteResponse

impl Encode<FacadeProviderGetFacadesRequest, DefaultFuchsiaResourceDialect> for &mut FacadeProviderGetFacadesRequest

impl<T0: Encode<Endpoint<ServerEnd<FacadeIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<FacadeProviderGetFacadesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<FacadeProviderExecuteResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<FacadeProviderExecuteRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<FacadeIteratorGetNextResponse, D> for &FacadeIteratorGetNextResponse

impl<D: ResourceDialect, T0: Encode<UnboundedVector<UnboundedString>, D>> Encode<FacadeIteratorGetNextResponse, D> for (T0,)

impl Encode<ClientStateConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut ClientStateConnectorConnectRequest

impl<T0: Encode<BoundedString<8>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ClientStateWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientStateConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<ClientStateWatcherWatchResponse, D> for &ClientStateWatcherWatchResponse

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ClientStateWatcherWatchResponse, D> for (T0,)

impl Encode<MaintenanceGetWritableUtcClockResponse, DefaultFuchsiaResourceDialect> for &mut MaintenanceGetWritableUtcClockResponse

impl<T0: Encode<HandleType<Clock, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<MaintenanceGetWritableUtcClockResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<SetAndWaitArgs, DefaultFuchsiaResourceDialect> for &mut SetAndWaitArgs

impl<T0: Encode<BootInstant, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<128>, DefaultFuchsiaResourceDialect>> Encode<SetAndWaitArgs, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<EventPair, { _ }, 16387>, DefaultFuchsiaResourceDialect>> Encode<ClientSideBatonManagementSetAndWaitResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<WakeError, D> for WakeError

impl<D: ResourceDialect> Encode<WakeGetPropertiesResponse, D> for &WakeGetPropertiesResponse

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<ClientSideBatonManagementCancelRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<ClientSideBatonManagementCancelSyncRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<Status, D> for Status

impl<D: ResourceDialect> Encode<Urgency, D> for Urgency

impl<D: ResourceDialect> Encode<Properties, D> for &Properties

impl<D: ResourceDialect> Encode<PullSourceSampleRequest, D> for &PullSourceSampleRequest

impl<D: ResourceDialect> Encode<PullSourceSampleResponse, D> for &PullSourceSampleResponse

impl<D: ResourceDialect> Encode<PushSourceWatchSampleResponse, D> for &PushSourceWatchSampleResponse

impl<D: ResourceDialect> Encode<PushSourceWatchStatusResponse, D> for &PushSourceWatchStatusResponse

impl<D: ResourceDialect> Encode<TimeSample, D> for &TimeSample

impl<D: ResourceDialect, T0: Encode<Status, D>> Encode<PushSourceWatchStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Urgency, D>> Encode<PullSourceSampleRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<PullSourceNextPossibleSampleTimeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Properties, D>> Encode<TimeSourceUpdateDevicePropertiesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TimeSample, D>> Encode<PullSourceSampleResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TimeSample, D>> Encode<PushSourceWatchSampleResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BootInstant, D>, T1: Encode<i64, D>> Encode<AdjustReportBootToUtcMappingRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<BufferDisposition, D> for BufferDisposition

impl<D: ResourceDialect> Encode<BufferingMode, D> for BufferingMode

impl<D: ResourceDialect> Encode<KnownCategory, D> for &KnownCategory

impl<D: ResourceDialect, T0: Encode<BoundedString<100>, D>, T1: Encode<BoundedString<400>, D>> Encode<KnownCategory, D> for (T0, T1)

impl Encode<ProvisionerInitializeTracingRequest, DefaultFuchsiaResourceDialect> for &mut ProvisionerInitializeTracingRequest

impl<T0: Encode<Endpoint<ServerEnd<SessionMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<TraceConfig, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Socket, { _ }, 16392>, DefaultFuchsiaResourceDialect>> Encode<ProvisionerInitializeTracingRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<SessionState, D> for SessionState

impl<D: ResourceDialect> Encode<StartError, D> for StartError

impl<D: ResourceDialect> Encode<StopError, D> for StopError

impl<D: ResourceDialect> Encode<FxtVersion, D> for &FxtVersion

impl<D: ResourceDialect> Encode<ProviderInfo, D> for &ProviderInfo

impl<D: ResourceDialect> Encode<ProviderSpec, D> for &ProviderSpec

impl<D: ResourceDialect> Encode<ProviderStats, D> for &ProviderStats

impl<D: ResourceDialect> Encode<ProvisionerGetProvidersResponse, D> for &ProvisionerGetProvidersResponse

impl<D: ResourceDialect> Encode<SessionWatchAlertResponse, D> for &SessionWatchAlertResponse

impl<D: ResourceDialect> Encode<StartOptions, D> for &StartOptions

impl<D: ResourceDialect> Encode<StopOptions, D> for &StopOptions

impl<D: ResourceDialect> Encode<StopResult, D> for &StopResult

impl<D: ResourceDialect> Encode<TraceConfig, D> for &TraceConfig

impl<D: ResourceDialect, T0: Encode<SessionState, D>> Encode<SessionOnSessionStateChangeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<14>, D>> Encode<SessionWatchAlertResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<ProviderInfo, 100>, D>> Encode<ProvisionerGetProvidersResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<KnownCategory, 5000>, D>> Encode<ProvisionerGetKnownCategoriesResponse, D> for (T0,)

impl Encode<ProviderConfig, DefaultFuchsiaResourceDialect> for &mut ProviderConfig

impl Encode<ProviderInitializeRequest, DefaultFuchsiaResourceDialect> for &mut ProviderInitializeRequest

impl Encode<RegistryRegisterProviderRequest, DefaultFuchsiaResourceDialect> for &mut RegistryRegisterProviderRequest

impl<T0: Encode<ProviderConfig, DefaultFuchsiaResourceDialect>> Encode<ProviderInitializeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BufferingMode, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Fifo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<Vector<BoundedString<100>, 5000>, DefaultFuchsiaResourceDialect>> Encode<ProviderConfig, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<Endpoint<ClientEnd<ProviderMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<100>, DefaultFuchsiaResourceDialect>> Encode<RegistryRegisterProviderRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ClientEnd<ProviderMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<BoundedString<100>, DefaultFuchsiaResourceDialect>> Encode<RegistryRegisterProviderSynchronouslyRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<ProviderStartRequest, D> for &ProviderStartRequest

impl<D: ResourceDialect> Encode<StartOptions, D> for &StartOptions

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<bool, D>> Encode<RegistryRegisterProviderSynchronouslyResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<StartOptions, D>> Encode<ProviderStartRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BufferDisposition, D>, T1: Encode<Vector<BoundedString<100>, 5000>, D>> Encode<StartOptions, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<KnownCategory, 5000>, D>> Encode<ProviderGetKnownCategoriesResponse, D> for (T0,)

impl Encode<ProviderWatchStateRequest, DefaultFuchsiaResourceDialect> for &mut ProviderWatchStateRequest

impl<T0: Encode<Endpoint<ClientEnd<ListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProviderWatchStateRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<DiscreteActivity, D> for &DiscreteActivity

impl<D: ResourceDialect> Encode<OngoingActivity, D> for &OngoingActivity

impl<D: ResourceDialect> Encode<State, D> for State

impl<D: ResourceDialect> Encode<GenericActivity, D> for &GenericActivity

impl<D: ResourceDialect> Encode<ListenerOnStateChangedRequest, D> for &ListenerOnStateChangedRequest

impl<D: ResourceDialect, T0: Encode<State, D>, T1: Encode<i64, D>> Encode<ListenerOnStateChangedRequest, D> for (T0, T1)

impl Encode<CreateView2Args, DefaultFuchsiaResourceDialect> for &mut CreateView2Args

impl Encode<ViewProviderCreateView2Request, DefaultFuchsiaResourceDialect> for &mut ViewProviderCreateView2Request

impl Encode<ViewProviderCreateViewWithViewRefRequest, DefaultFuchsiaResourceDialect> for &mut ViewProviderCreateViewWithViewRefRequest

impl<T0: Encode<CreateView2Args, DefaultFuchsiaResourceDialect>> Encode<ViewProviderCreateView2Request, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<ViewRefControl, DefaultFuchsiaResourceDialect>, T2: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<ViewProviderCreateViewWithViewRefRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<BrightnessPoint, D> for &BrightnessPoint

impl<D: ResourceDialect> Encode<BrightnessTable, D> for &BrightnessTable

impl<D: ResourceDialect> Encode<ColorAdjustmentTable, D> for &ColorAdjustmentTable

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ControlWatchAutoBrightnessResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<ControlSetAutoBrightnessAdjustmentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<ControlSetManualBrightnessRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<ControlWatchAutoBrightnessAdjustmentResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<ControlWatchCurrentBrightnessResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>> Encode<BrightnessPoint, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<i64, D>> Encode<ControlSetManualBrightnessSmoothRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<ControlGetMaxAbsoluteBrightnessResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BrightnessTable, D>> Encode<ControlSetBrightnessTableRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ColorAdjustmentTable, D>> Encode<ColorAdjustmentHandlerSetColorAdjustmentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ColorAdjustmentTable, D>> Encode<ColorAdjustmentSetDiscreteColorAdjustmentRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BrightnessPoint, 50>, D>> Encode<BrightnessTable, D> for (T0,)

impl Encode<AllocatorRegisterBufferCollectionRequest, DefaultFuchsiaResourceDialect> for &mut AllocatorRegisterBufferCollectionRequest

impl Encode<BufferCollectionExportToken, DefaultFuchsiaResourceDialect> for &mut BufferCollectionExportToken

impl Encode<BufferCollectionImportToken, DefaultFuchsiaResourceDialect> for &mut BufferCollectionImportToken

impl Encode<ChildViewWatcherGetViewRefResponse, DefaultFuchsiaResourceDialect> for &mut ChildViewWatcherGetViewRefResponse

impl Encode<FlatlandCreateFilledRectRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandCreateFilledRectRequest

impl Encode<FlatlandCreateImageRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandCreateImageRequest

impl Encode<FlatlandCreateView2Request, DefaultFuchsiaResourceDialect> for &mut FlatlandCreateView2Request

impl Encode<FlatlandCreateViewRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandCreateViewRequest

impl Encode<FlatlandCreateViewportRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandCreateViewportRequest

impl Encode<FlatlandDisplaySetContentRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandDisplaySetContentRequest

impl Encode<FlatlandPresentRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandPresentRequest

impl Encode<FlatlandReleaseViewportResponse, DefaultFuchsiaResourceDialect> for &mut FlatlandReleaseViewportResponse

impl Encode<FlatlandSetSolidFillRequest, DefaultFuchsiaResourceDialect> for &mut FlatlandSetSolidFillRequest

impl Encode<FrameInfo, DefaultFuchsiaResourceDialect> for &mut FrameInfo

impl Encode<GetNextFrameArgs, DefaultFuchsiaResourceDialect> for &mut GetNextFrameArgs

impl Encode<PresentArgs, DefaultFuchsiaResourceDialect> for &mut PresentArgs

impl Encode<RegisterBufferCollectionArgs, DefaultFuchsiaResourceDialect> for &mut RegisterBufferCollectionArgs

impl Encode<ScreenCaptureConfig, DefaultFuchsiaResourceDialect> for &mut ScreenCaptureConfig

impl Encode<ScreenshotTakeFileRequest, DefaultFuchsiaResourceDialect> for &mut ScreenshotTakeFileRequest

impl Encode<ScreenshotTakeFileResponse, DefaultFuchsiaResourceDialect> for &mut ScreenshotTakeFileResponse

impl Encode<ScreenshotTakeRequest, DefaultFuchsiaResourceDialect> for &mut ScreenshotTakeRequest

impl Encode<ScreenshotTakeResponse, DefaultFuchsiaResourceDialect> for &mut ScreenshotTakeResponse

impl Encode<ViewBoundProtocols, DefaultFuchsiaResourceDialect> for &mut ViewBoundProtocols

impl<T0: Encode<ContentId, DefaultFuchsiaResourceDialect>> Encode<FlatlandCreateFilledRectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ContentId, DefaultFuchsiaResourceDialect>, T1: Encode<BufferCollectionImportToken, DefaultFuchsiaResourceDialect>, T2: Encode<u32, DefaultFuchsiaResourceDialect>, T3: Encode<ImageProperties, DefaultFuchsiaResourceDialect>> Encode<FlatlandCreateImageRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<ContentId, DefaultFuchsiaResourceDialect>, T1: Encode<ColorRgba, DefaultFuchsiaResourceDialect>, T2: Encode<SizeU, DefaultFuchsiaResourceDialect>> Encode<FlatlandSetSolidFillRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<ContentId, DefaultFuchsiaResourceDialect>, T1: Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect>, T2: Encode<ViewportProperties, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<ChildViewWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<FlatlandCreateViewportRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<PresentArgs, DefaultFuchsiaResourceDialect>> Encode<FlatlandPresentRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<RegisterBufferCollectionArgs, DefaultFuchsiaResourceDialect>> Encode<AllocatorRegisterBufferCollectionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionExportToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<BufferCollectionImportToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewCreationToken, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ParentViewportWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<FlatlandCreateViewRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ViewCreationToken, DefaultFuchsiaResourceDialect>, T1: Encode<ViewIdentityOnCreation, DefaultFuchsiaResourceDialect>, T2: Encode<ViewBoundProtocols, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ServerEnd<ParentViewportWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<FlatlandCreateView2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<ChildViewWatcherGetViewRefResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect>> Encode<FlatlandReleaseViewportResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ChildViewWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<FlatlandDisplaySetContentRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<BlendMode, D> for BlendMode

impl<D: ResourceDialect> Encode<ChildViewStatus, D> for ChildViewStatus

impl<D: ResourceDialect> Encode<FlatlandError, D> for FlatlandError

impl<D: ResourceDialect> Encode<HitTestInteraction, D> for HitTestInteraction

impl<D: ResourceDialect> Encode<ImageFlip, D> for ImageFlip

impl<D: ResourceDialect> Encode<Orientation, D> for Orientation

impl<D: ResourceDialect> Encode<ParentViewportStatus, D> for ParentViewportStatus

impl<D: ResourceDialect> Encode<RegisterBufferCollectionError, D> for RegisterBufferCollectionError

impl<D: ResourceDialect> Encode<RegisterBufferCollectionUsage, D> for RegisterBufferCollectionUsage

impl<D: ResourceDialect> Encode<Rotation, D> for Rotation

impl<D: ResourceDialect> Encode<ScreenCaptureError, D> for ScreenCaptureError

impl<D: ResourceDialect> Encode<ScreenshotFormat, D> for ScreenshotFormat

impl<D: ResourceDialect> Encode<ColorRgba, D> for &ColorRgba

impl<D: ResourceDialect> Encode<ContentId, D> for &ContentId

impl<D: ResourceDialect> Encode<FlatlandAddChildRequest, D> for &FlatlandAddChildRequest

impl<D: ResourceDialect> Encode<FlatlandCreateTransformRequest, D> for &FlatlandCreateTransformRequest

impl<D: ResourceDialect> Encode<FlatlandOnErrorRequest, D> for &FlatlandOnErrorRequest

impl<D: ResourceDialect> Encode<FlatlandOnFramePresentedRequest, D> for &FlatlandOnFramePresentedRequest

impl<D: ResourceDialect> Encode<FlatlandOnNextFrameBeginRequest, D> for &FlatlandOnNextFrameBeginRequest

impl<D: ResourceDialect> Encode<FlatlandReleaseImageRequest, D> for &FlatlandReleaseImageRequest

impl<D: ResourceDialect> Encode<FlatlandReleaseTransformRequest, D> for &FlatlandReleaseTransformRequest

impl<D: ResourceDialect> Encode<FlatlandReleaseViewportRequest, D> for &FlatlandReleaseViewportRequest

impl<D: ResourceDialect> Encode<FlatlandRemoveChildRequest, D> for &FlatlandRemoveChildRequest

impl<D: ResourceDialect> Encode<FlatlandReplaceChildrenRequest, D> for &FlatlandReplaceChildrenRequest

impl<D: ResourceDialect> Encode<FlatlandSetClipBoundaryRequest, D> for &FlatlandSetClipBoundaryRequest

impl<D: ResourceDialect> Encode<FlatlandSetContentRequest, D> for &FlatlandSetContentRequest

impl<D: ResourceDialect> Encode<FlatlandSetDebugNameRequest, D> for &FlatlandSetDebugNameRequest

impl<D: ResourceDialect> Encode<FlatlandSetHitRegionsRequest, D> for &FlatlandSetHitRegionsRequest

impl<D: ResourceDialect> Encode<FlatlandSetImageFlipRequest, D> for &FlatlandSetImageFlipRequest

impl<D: ResourceDialect> Encode<FlatlandSetImageOpacityRequest, D> for &FlatlandSetImageOpacityRequest

impl<D: ResourceDialect> Encode<FlatlandSetOpacityRequest, D> for &FlatlandSetOpacityRequest

impl<D: ResourceDialect> Encode<FlatlandSetOrientationRequest, D> for &FlatlandSetOrientationRequest

impl<D: ResourceDialect> Encode<FlatlandSetRootTransformRequest, D> for &FlatlandSetRootTransformRequest

impl<D: ResourceDialect> Encode<FlatlandSetScaleRequest, D> for &FlatlandSetScaleRequest

impl<D: ResourceDialect> Encode<FlatlandSetTranslationRequest, D> for &FlatlandSetTranslationRequest

impl<D: ResourceDialect> Encode<HitRegion, D> for &HitRegion

impl<D: ResourceDialect> Encode<ImageProperties, D> for &ImageProperties

impl<D: ResourceDialect> Encode<LayoutInfo, D> for &LayoutInfo

impl<D: ResourceDialect> Encode<OnNextFrameBeginValues, D> for &OnNextFrameBeginValues

impl<D: ResourceDialect> Encode<RegisterBufferCollectionUsages, D> for RegisterBufferCollectionUsages

impl<D: ResourceDialect> Encode<TransformId, D> for &TransformId

impl<D: ResourceDialect> Encode<ViewportProperties, D> for &ViewportProperties

impl<D: ResourceDialect, T0: Encode<ChildViewStatus, D>> Encode<ChildViewWatcherGetStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FlatlandError, D>> Encode<FlatlandOnErrorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ParentViewportStatus, D>> Encode<ParentViewportWatcherGetStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<ColorRgba, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ScreenCaptureReleaseFrameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ContentId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<TransformId, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RectF, D>, T1: Encode<HitTestInteraction, D>> Encode<HitRegion, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<VecF, D>> Encode<FlatlandDisplaySetDevicePixelRatioRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FramePresentedInfo, D>> Encode<FlatlandOnFramePresentedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ContentId, D>> Encode<FlatlandReleaseFilledRectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ContentId, D>> Encode<FlatlandReleaseImageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ContentId, D>> Encode<FlatlandReleaseViewportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ContentId, D>, T1: Encode<BlendMode, D>> Encode<FlatlandSetImageBlendingFunctionRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ContentId, D>, T1: Encode<ImageFlip, D>> Encode<FlatlandSetImageFlipRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ContentId, D>, T1: Encode<f32, D>> Encode<FlatlandSetImageOpacityRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ContentId, D>, T1: Encode<RectF, D>> Encode<FlatlandSetImageSampleRegionRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ContentId, D>, T1: Encode<SizeU, D>> Encode<FlatlandSetImageDestinationSizeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ContentId, D>, T1: Encode<ViewportProperties, D>> Encode<FlatlandSetViewportPropertiesRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<LayoutInfo, D>> Encode<ParentViewportWatcherGetLayoutResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OnNextFrameBeginValues, D>> Encode<FlatlandOnNextFrameBeginRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TransformId, D>> Encode<FlatlandCreateTransformRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TransformId, D>> Encode<FlatlandReleaseTransformRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TransformId, D>> Encode<FlatlandSetRootTransformRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<HitTestInteraction, D>> Encode<FlatlandSetInfiniteHitRegionRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<Orientation, D>> Encode<FlatlandSetOrientationRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<f32, D>> Encode<FlatlandSetOpacityRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<VecF, D>> Encode<FlatlandSetScaleRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<Vec_, D>> Encode<FlatlandSetTranslationRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<ContentId, D>> Encode<FlatlandSetContentRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<TransformId, D>> Encode<FlatlandAddChildRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<TransformId, D>> Encode<FlatlandRemoveChildRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<Boxed<Rect>, D>> Encode<FlatlandSetClipBoundaryRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<Vector<HitRegion, 64>, D>> Encode<FlatlandSetHitRegionsRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TransformId, D>, T1: Encode<Vector<TransformId, 64>, D>> Encode<FlatlandReplaceChildrenRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<FlatlandSetDebugNameRequest, D> for (T0,)

impl Encode<DisplayOwnershipGetEventResponse, DefaultFuchsiaResourceDialect> for &mut DisplayOwnershipGetEventResponse

impl Encode<FrameInfo, DefaultFuchsiaResourceDialect> for &mut FrameInfo

impl Encode<ScreenCaptureConfig, DefaultFuchsiaResourceDialect> for &mut ScreenCaptureConfig

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<DisplayOwnershipGetEventResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ScreenCaptureError, D> for ScreenCaptureError

impl<D: ResourceDialect> Encode<ScreenCaptureRotation, D> for ScreenCaptureRotation

impl Encode<ConverterSetValuesRequest, DefaultFuchsiaResourceDialect> for &mut ConverterSetValuesRequest

impl<T0: Encode<ConversionProperties, DefaultFuchsiaResourceDialect>> Encode<ConverterSetValuesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ConversionProperties, D> for &ConversionProperties

impl<D: ResourceDialect> Encode<ConverterSetMinimumRgbRequest, D> for &ConverterSetMinimumRgbRequest

impl<D: ResourceDialect> Encode<ConverterSetMinimumRgbResponse, D> for &ConverterSetMinimumRgbResponse

impl<D: ResourceDialect> Encode<ConverterSetValuesResponse, D> for &ConverterSetValuesResponse

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ConverterSetMinimumRgbResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<ConverterSetValuesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<ConverterSetMinimumRgbRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<InfoGetMetricsResponse, D> for &InfoGetMetricsResponse

impl<D: ResourceDialect> Encode<Metrics, D> for &Metrics

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DisplayPowerSetDisplayPowerRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Metrics, D>> Encode<InfoGetMetricsResponse, D> for (T0,)

impl Encode<FocusChain, DefaultFuchsiaResourceDialect> for &mut FocusChain

impl Encode<FocusChainListenerOnFocusChangeRequest, DefaultFuchsiaResourceDialect> for &mut FocusChainListenerOnFocusChangeRequest

impl<T0: Encode<FocusChain, DefaultFuchsiaResourceDialect>> Encode<FocusChainListenerOnFocusChangeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<FocusChainListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<FocusChainListenerRegistryRegisterRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<FocusKoidChain, D> for &FocusKoidChain

impl Encode<Command, DefaultFuchsiaResourceDialect> for &mut Command

impl Encode<ResourceArgs, DefaultFuchsiaResourceDialect> for &mut ResourceArgs

impl Encode<CreateResourceCmd, DefaultFuchsiaResourceDialect> for &mut CreateResourceCmd

impl Encode<ExportResourceCmdDeprecated, DefaultFuchsiaResourceDialect> for &mut ExportResourceCmdDeprecated

impl Encode<ExportToken, DefaultFuchsiaResourceDialect> for &mut ExportToken

impl Encode<ImageArgs3, DefaultFuchsiaResourceDialect> for &mut ImageArgs3

impl Encode<ImagePipe2Args, DefaultFuchsiaResourceDialect> for &mut ImagePipe2Args

impl Encode<ImportResourceCmdDeprecated, DefaultFuchsiaResourceDialect> for &mut ImportResourceCmdDeprecated

impl Encode<ImportToken, DefaultFuchsiaResourceDialect> for &mut ImportToken

impl Encode<MemoryArgs, DefaultFuchsiaResourceDialect> for &mut MemoryArgs

impl Encode<SnapshotCallbackDeprecatedOnDataRequest, DefaultFuchsiaResourceDialect> for &mut SnapshotCallbackDeprecatedOnDataRequest

impl Encode<TakeSnapshotCmdDeprecated, DefaultFuchsiaResourceDialect> for &mut TakeSnapshotCmdDeprecated

impl Encode<ViewArgs, DefaultFuchsiaResourceDialect> for &mut ViewArgs

impl Encode<ViewArgs3, DefaultFuchsiaResourceDialect> for &mut ViewArgs3

impl Encode<ViewHolderArgs, DefaultFuchsiaResourceDialect> for &mut ViewHolderArgs

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<ResourceArgs, DefaultFuchsiaResourceDialect>> Encode<CreateResourceCmd, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<BufferCollectionImportToken, DefaultFuchsiaResourceDialect>, T3: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<ImageArgs3, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<SnapshotCallbackDeprecatedMarker>>, DefaultFuchsiaResourceDialect>> Encode<TakeSnapshotCmdDeprecated, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ExportResourceCmdDeprecated, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<ImportSpec, DefaultFuchsiaResourceDialect>> Encode<ImportResourceCmdDeprecated, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<SnapshotCallbackDeprecatedOnDataRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ImagePipe2Marker>>, DefaultFuchsiaResourceDialect>> Encode<ImagePipe2Args, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ExportToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ImportToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<MemoryType, DefaultFuchsiaResourceDialect>> Encode<MemoryArgs, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<ViewHolderToken, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<ViewHolderArgs, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ViewToken, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<ViewArgs, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ViewToken, DefaultFuchsiaResourceDialect>, T1: Encode<ViewRefControl, DefaultFuchsiaResourceDialect>, T2: Encode<ViewRef, DefaultFuchsiaResourceDialect>, T3: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<ViewArgs3, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<D: ResourceDialect> Encode<Event, D> for &Event

impl<D: ResourceDialect> Encode<HitTestBehavior, D> for HitTestBehavior

impl<D: ResourceDialect> Encode<ImportSpec, D> for ImportSpec

impl<D: ResourceDialect> Encode<MeshIndexFormat, D> for MeshIndexFormat

impl<D: ResourceDialect> Encode<RenderFrequency, D> for RenderFrequency

impl<D: ResourceDialect> Encode<RendererParam, D> for &RendererParam

impl<D: ResourceDialect> Encode<ShadowTechnique, D> for ShadowTechnique

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<ValueType, D> for ValueType

impl<D: ResourceDialect> Encode<AddChildCmd, D> for &AddChildCmd

impl<D: ResourceDialect> Encode<AddLayerCmd, D> for &AddLayerCmd

impl<D: ResourceDialect> Encode<AddLightCmd, D> for &AddLightCmd

impl<D: ResourceDialect> Encode<AddPartCmd, D> for &AddPartCmd

impl<D: ResourceDialect> Encode<AmbientLightArgs, D> for &AmbientLightArgs

impl<D: ResourceDialect> Encode<BindMeshBuffersCmd, D> for &BindMeshBuffersCmd

impl<D: ResourceDialect> Encode<BoundingBox, D> for &BoundingBox

impl<D: ResourceDialect> Encode<BufferArgs, D> for &BufferArgs

impl<D: ResourceDialect> Encode<CameraArgs, D> for &CameraArgs

impl<D: ResourceDialect> Encode<CircleArgs, D> for &CircleArgs

impl<D: ResourceDialect> Encode<ClipNodeArgs, D> for &ClipNodeArgs

impl<D: ResourceDialect> Encode<ColorRgb, D> for &ColorRgb

impl<D: ResourceDialect> Encode<ColorRgbValue, D> for &ColorRgbValue

impl<D: ResourceDialect> Encode<ColorRgba, D> for &ColorRgba

impl<D: ResourceDialect> Encode<ColorRgbaValue, D> for &ColorRgbaValue

impl<D: ResourceDialect> Encode<CompositorArgs, D> for &CompositorArgs

impl<D: ResourceDialect> Encode<DetachChildrenCmd, D> for &DetachChildrenCmd

impl<D: ResourceDialect> Encode<DetachCmd, D> for &DetachCmd

impl<D: ResourceDialect> Encode<DetachLightCmd, D> for &DetachLightCmd

impl<D: ResourceDialect> Encode<DetachLightsCmd, D> for &DetachLightsCmd

impl<D: ResourceDialect> Encode<DirectionalLightArgs, D> for &DirectionalLightArgs

impl<D: ResourceDialect> Encode<DisplayCompositorArgs, D> for &DisplayCompositorArgs

impl<D: ResourceDialect> Encode<DisplayInfo, D> for &DisplayInfo

impl<D: ResourceDialect> Encode<EntityNodeArgs, D> for &EntityNodeArgs

impl<D: ResourceDialect> Encode<FactoredTransform, D> for &FactoredTransform

impl<D: ResourceDialect> Encode<FloatValue, D> for &FloatValue

impl<D: ResourceDialect> Encode<ImageArgs, D> for &ImageArgs

impl<D: ResourceDialect> Encode<ImageArgs2, D> for &ImageArgs2

impl<D: ResourceDialect> Encode<ImportUnboundEvent, D> for &ImportUnboundEvent

impl<D: ResourceDialect> Encode<LayerArgs, D> for &LayerArgs

impl<D: ResourceDialect> Encode<LayerStackArgs, D> for &LayerStackArgs

impl<D: ResourceDialect> Encode<Mat4, D> for &Mat4

impl<D: ResourceDialect> Encode<MaterialArgs, D> for &MaterialArgs

impl<D: ResourceDialect> Encode<Matrix4Value, D> for &Matrix4Value

impl<D: ResourceDialect> Encode<MeshArgs, D> for &MeshArgs

impl<D: ResourceDialect> Encode<MeshVertexFormat, D> for &MeshVertexFormat

impl<D: ResourceDialect> Encode<Metrics, D> for &Metrics

impl<D: ResourceDialect> Encode<MetricsEvent, D> for &MetricsEvent

impl<D: ResourceDialect> Encode<OpacityNodeArgsHack, D> for &OpacityNodeArgsHack

impl<D: ResourceDialect> Encode<Plane3, D> for &Plane3

impl<D: ResourceDialect> Encode<PointLightArgs, D> for &PointLightArgs

impl<D: ResourceDialect> Encode<Quaternion, D> for &Quaternion

impl<D: ResourceDialect> Encode<QuaternionValue, D> for &QuaternionValue

impl<D: ResourceDialect> Encode<RectangleArgs, D> for &RectangleArgs

impl<D: ResourceDialect> Encode<ReleaseResourceCmd, D> for &ReleaseResourceCmd

impl<D: ResourceDialect> Encode<RemoveAllLayersCmd, D> for &RemoveAllLayersCmd

impl<D: ResourceDialect> Encode<RemoveLayerCmd, D> for &RemoveLayerCmd

impl<D: ResourceDialect> Encode<RendererArgs, D> for &RendererArgs

impl<D: ResourceDialect> Encode<RoundedRectangleArgs, D> for &RoundedRectangleArgs

impl<D: ResourceDialect> Encode<SceneAddAmbientLightCmd, D> for &SceneAddAmbientLightCmd

impl<D: ResourceDialect> Encode<SceneAddDirectionalLightCmd, D> for &SceneAddDirectionalLightCmd

impl<D: ResourceDialect> Encode<SceneAddPointLightCmd, D> for &SceneAddPointLightCmd

impl<D: ResourceDialect> Encode<SceneArgs, D> for &SceneArgs

impl<D: ResourceDialect> Encode<SendSizeChangeHintCmdHack, D> for &SendSizeChangeHintCmdHack

impl<D: ResourceDialect> Encode<SetAnchorCmd, D> for &SetAnchorCmd

impl<D: ResourceDialect> Encode<SetCameraClipSpaceTransformCmd, D> for &SetCameraClipSpaceTransformCmd

impl<D: ResourceDialect> Encode<SetCameraCmd, D> for &SetCameraCmd

impl<D: ResourceDialect> Encode<SetCameraPoseBufferCmd, D> for &SetCameraPoseBufferCmd

impl<D: ResourceDialect> Encode<SetCameraProjectionCmd, D> for &SetCameraProjectionCmd

impl<D: ResourceDialect> Encode<SetCameraTransformCmd, D> for &SetCameraTransformCmd

impl<D: ResourceDialect> Encode<SetClipCmd, D> for &SetClipCmd

impl<D: ResourceDialect> Encode<SetClipPlanesCmd, D> for &SetClipPlanesCmd

impl<D: ResourceDialect> Encode<SetColorCmd, D> for &SetColorCmd

impl<D: ResourceDialect> Encode<SetDisableClippingCmd, D> for &SetDisableClippingCmd

impl<D: ResourceDialect> Encode<SetDisplayMinimumRgbCmdHack, D> for &SetDisplayMinimumRgbCmdHack

impl<D: ResourceDialect> Encode<SetDisplayRotationCmdHack, D> for &SetDisplayRotationCmdHack

impl<D: ResourceDialect> Encode<SetEnableDebugViewBoundsCmd, D> for &SetEnableDebugViewBoundsCmd

impl<D: ResourceDialect> Encode<SetEventMaskCmd, D> for &SetEventMaskCmd

impl<D: ResourceDialect> Encode<SetHitTestBehaviorCmd, D> for &SetHitTestBehaviorCmd

impl<D: ResourceDialect> Encode<SetImportFocusCmdDeprecated, D> for &SetImportFocusCmdDeprecated

impl<D: ResourceDialect> Encode<SetLabelCmd, D> for &SetLabelCmd

impl<D: ResourceDialect> Encode<SetLayerStackCmd, D> for &SetLayerStackCmd

impl<D: ResourceDialect> Encode<SetLightColorCmd, D> for &SetLightColorCmd

impl<D: ResourceDialect> Encode<SetLightDirectionCmd, D> for &SetLightDirectionCmd

impl<D: ResourceDialect> Encode<SetMaterialCmd, D> for &SetMaterialCmd

impl<D: ResourceDialect> Encode<SetOpacityCmd, D> for &SetOpacityCmd

impl<D: ResourceDialect> Encode<SetPointLightFalloffCmd, D> for &SetPointLightFalloffCmd

impl<D: ResourceDialect> Encode<SetPointLightPositionCmd, D> for &SetPointLightPositionCmd

impl<D: ResourceDialect> Encode<SetRendererCmd, D> for &SetRendererCmd

impl<D: ResourceDialect> Encode<SetRendererParamCmd, D> for &SetRendererParamCmd

impl<D: ResourceDialect> Encode<SetRotationCmd, D> for &SetRotationCmd

impl<D: ResourceDialect> Encode<SetScaleCmd, D> for &SetScaleCmd

impl<D: ResourceDialect> Encode<SetSemanticVisibilityCmd, D> for &SetSemanticVisibilityCmd

impl<D: ResourceDialect> Encode<SetShapeCmd, D> for &SetShapeCmd

impl<D: ResourceDialect> Encode<SetSizeCmd, D> for &SetSizeCmd

impl<D: ResourceDialect> Encode<SetStereoCameraProjectionCmd, D> for &SetStereoCameraProjectionCmd

impl<D: ResourceDialect> Encode<SetTagCmd, D> for &SetTagCmd

impl<D: ResourceDialect> Encode<SetTextureCmd, D> for &SetTextureCmd

impl<D: ResourceDialect> Encode<SetTranslationCmd, D> for &SetTranslationCmd

impl<D: ResourceDialect> Encode<SetViewHolderBoundsColorCmd, D> for &SetViewHolderBoundsColorCmd

impl<D: ResourceDialect> Encode<SetViewPropertiesCmd, D> for &SetViewPropertiesCmd

impl<D: ResourceDialect> Encode<ShapeNodeArgs, D> for &ShapeNodeArgs

impl<D: ResourceDialect> Encode<SizeChangeHintEvent, D> for &SizeChangeHintEvent

impl<D: ResourceDialect> Encode<StereoCameraArgs, D> for &StereoCameraArgs

impl<D: ResourceDialect> Encode<VariableArgs, D> for &VariableArgs

impl<D: ResourceDialect> Encode<Vec2, D> for &Vec2

impl<D: ResourceDialect> Encode<Vec3, D> for &Vec3

impl<D: ResourceDialect> Encode<Vec4, D> for &Vec4

impl<D: ResourceDialect> Encode<Vector2Value, D> for &Vector2Value

impl<D: ResourceDialect> Encode<Vector3Value, D> for &Vector3Value

impl<D: ResourceDialect> Encode<Vector4Value, D> for &Vector4Value

impl<D: ResourceDialect> Encode<ViewAttachedToSceneEvent, D> for &ViewAttachedToSceneEvent

impl<D: ResourceDialect> Encode<ViewConnectedEvent, D> for &ViewConnectedEvent

impl<D: ResourceDialect> Encode<ViewDetachedFromSceneEvent, D> for &ViewDetachedFromSceneEvent

impl<D: ResourceDialect> Encode<ViewDisconnectedEvent, D> for &ViewDisconnectedEvent

impl<D: ResourceDialect> Encode<ViewHolderConnectedEvent, D> for &ViewHolderConnectedEvent

impl<D: ResourceDialect> Encode<ViewHolderDisconnectedEvent, D> for &ViewHolderDisconnectedEvent

impl<D: ResourceDialect> Encode<ViewProperties, D> for &ViewProperties

impl<D: ResourceDialect> Encode<ViewPropertiesChangedEvent, D> for &ViewPropertiesChangedEvent

impl<D: ResourceDialect> Encode<ViewState, D> for &ViewState

impl<D: ResourceDialect> Encode<ViewStateChangedEvent, D> for &ViewStateChangedEvent

impl<D: ResourceDialect, T0: Encode<Value, D>> Encode<CircleArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Value, D>, T1: Encode<Value, D>> Encode<RectangleArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Value, D>, T1: Encode<Value, D>, T2: Encode<Value, D>, T3: Encode<Value, D>, T4: Encode<Value, D>, T5: Encode<Value, D>> Encode<RoundedRectangleArgs, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<ValueType, D>, T1: Encode<Value, D>> Encode<VariableArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ValueType, D>, T1: Encode<ValueType, D>, T2: Encode<ValueType, D>> Encode<MeshVertexFormat, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ViewState, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>> Encode<Vec2, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<ColorRgb, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<Metrics, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<Vec3, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<Quaternion, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<Vec4, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<u32, D>> Encode<FloatValue, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<AmbientLightArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CameraArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ClipNodeArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<CompositorArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DetachChildrenCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DetachCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DetachLightCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DetachLightsCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DirectionalLightArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DisplayCompositorArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<EntityNodeArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ImportUnboundEvent, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LayerArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<LayerStackArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<MaterialArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<OpacityNodeArgsHack, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<PointLightArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ReleaseResourceCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<RemoveAllLayersCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<RendererArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<SceneArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ShapeNodeArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<StereoCameraArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ViewConnectedEvent, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ViewDetachedFromSceneEvent, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ViewDisconnectedEvent, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ViewHolderConnectedEvent, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ViewHolderDisconnectedEvent, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<HitTestBehavior, D>> Encode<SetHitTestBehaviorCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<RendererParam, D>> Encode<SetRendererParamCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>> Encode<SetDisableClippingCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>> Encode<SetEnableDebugViewBoundsCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<bool, D>> Encode<SetSemanticVisibilityCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<f32, D>> Encode<SetOpacityCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<SendSizeChangeHintCmdHack, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<SizeChangeHintEvent, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<AddChildCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<AddLayerCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<AddLightCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<AddPartCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<DisplayInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<RemoveLayerCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SceneAddAmbientLightCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SceneAddDirectionalLightCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SceneAddPointLightCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetCameraCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetDisplayRotationCmdHack, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetEventMaskCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetLayerStackCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetMaterialCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetRendererCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetShapeCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetTagCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<SetTextureCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<MeshIndexFormat, D>, T3: Encode<u64, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<MeshVertexFormat, D>, T7: Encode<u64, D>, T8: Encode<u32, D>, T9: Encode<BoundingBox, D>> Encode<BindMeshBuffersCmd, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<bool, D>> Encode<SetClipCmd, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<BufferArgs, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<i64, D>, T4: Encode<u64, D>> Encode<SetCameraPoseBufferCmd, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>> Encode<ImageArgs2, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ColorRgbValue, D>> Encode<SetLightColorCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ColorRgbValue, D>> Encode<SetViewHolderBoundsColorCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ColorRgbaValue, D>> Encode<SetColorCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<FloatValue, D>> Encode<SetCameraProjectionCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<FloatValue, D>> Encode<SetPointLightFalloffCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Matrix4Value, D>, T2: Encode<Matrix4Value, D>> Encode<SetStereoCameraProjectionCmd, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Metrics, D>> Encode<MetricsEvent, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<QuaternionValue, D>> Encode<SetRotationCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vec2, D>, T2: Encode<f32, D>> Encode<SetCameraClipSpaceTransformCmd, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector2Value, D>> Encode<SetSizeCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector3Value, D>> Encode<SetAnchorCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector3Value, D>> Encode<SetLightDirectionCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector3Value, D>> Encode<SetPointLightPositionCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector3Value, D>> Encode<SetScaleCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector3Value, D>> Encode<SetTranslationCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Vector3Value, D>, T2: Encode<Vector3Value, D>, T3: Encode<Vector3Value, D>> Encode<SetCameraTransformCmd, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ViewProperties, D>> Encode<SetViewPropertiesCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ViewProperties, D>> Encode<ViewAttachedToSceneEvent, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ViewProperties, D>> Encode<ViewPropertiesChangedEvent, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<ViewState, D>> Encode<ViewStateChangedEvent, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Array<f32, 3>, D>, T2: Encode<Array<f32, 9>, D>, T3: Encode<Array<f32, 3>, D>> Encode<SetDisplayColorConversionCmdHack, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedString, D>> Encode<SetLabelCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedVector<Plane3>, D>> Encode<SetClipPlanesCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<SetDisplayMinimumRgbCmdHack, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>, T2: Encode<u8, D>, T3: Encode<u8, D>> Encode<ColorRgba, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<ImageInfo, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<ImageArgs, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundingBox, D>, T1: Encode<Vec3, D>, T2: Encode<Vec3, D>, T3: Encode<bool, D>, T4: Encode<bool, D>> Encode<ViewProperties, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<ColorRgb, D>, T1: Encode<u32, D>> Encode<ColorRgbValue, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ColorRgba, D>, T1: Encode<u32, D>> Encode<ColorRgbaValue, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Mat4, D>, T1: Encode<u32, D>> Encode<Matrix4Value, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Quaternion, D>, T1: Encode<u32, D>> Encode<QuaternionValue, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vec2, D>, T1: Encode<u32, D>> Encode<Vector2Value, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vec3, D>, T1: Encode<f32, D>> Encode<Plane3, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vec3, D>, T1: Encode<u32, D>> Encode<Vector3Value, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vec3, D>, T1: Encode<Vec3, D>> Encode<BoundingBox, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vec3, D>, T1: Encode<Vec3, D>, T2: Encode<Vec3, D>, T3: Encode<Quaternion, D>> Encode<FactoredTransform, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Vec4, D>, T1: Encode<u32, D>> Encode<Vector4Value, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<f32, 16>, D>> Encode<Mat4, D> for (T0,)

impl Encode<ImeServiceGetInputMethodEditorRequest, DefaultFuchsiaResourceDialect> for &mut ImeServiceGetInputMethodEditorRequest

impl<T0: Encode<KeyboardType, DefaultFuchsiaResourceDialect>, T1: Encode<InputMethodAction, DefaultFuchsiaResourceDialect>, T2: Encode<TextInputState, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ClientEnd<InputMethodEditorClientMarker>>, DefaultFuchsiaResourceDialect>, T4: Encode<Endpoint<ServerEnd<InputMethodEditorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ImeServiceGetInputMethodEditorRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl Encode<KeyboardAddListenerRequest, DefaultFuchsiaResourceDialect> for &mut KeyboardAddListenerRequest

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<KeyboardListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<KeyboardAddListenerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<KeyEventStatus, D> for KeyEventStatus

impl<D: ResourceDialect> Encode<KeyEventType, D> for KeyEventType

impl<D: ResourceDialect> Encode<KeyMeaning, D> for &KeyMeaning

impl<D: ResourceDialect> Encode<NonPrintableKey, D> for NonPrintableKey

impl<D: ResourceDialect> Encode<KeyEvent, D> for &KeyEvent

impl<D: ResourceDialect> Encode<KeyEventInjectorInjectRequest, D> for &KeyEventInjectorInjectRequest

impl<D: ResourceDialect> Encode<KeyEventInjectorInjectResponse, D> for &KeyEventInjectorInjectResponse

impl<D: ResourceDialect> Encode<LockState, D> for LockState

impl<D: ResourceDialect> Encode<Modifiers, D> for Modifiers

impl<D: ResourceDialect, T0: Encode<KeyEventStatus, D>> Encode<KeyEventInjectorInjectResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyEventStatus, D>> Encode<KeyboardListenerOnKeyEventResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyEvent, D>> Encode<KeyEventInjectorInjectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyEvent, D>> Encode<KeyboardListenerOnKeyEventRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<AxisScale, D> for AxisScale

impl<D: ResourceDialect> Encode<Command, D> for &Command

impl<D: ResourceDialect> Encode<InputEvent, D> for &InputEvent

impl<D: ResourceDialect> Encode<InputMethodAction, D> for InputMethodAction

impl<D: ResourceDialect> Encode<KeyboardEventPhase, D> for KeyboardEventPhase

impl<D: ResourceDialect> Encode<KeyboardType, D> for KeyboardType

impl<D: ResourceDialect> Encode<PointerEventPhase, D> for PointerEventPhase

impl<D: ResourceDialect> Encode<PointerEventType, D> for PointerEventType

impl<D: ResourceDialect> Encode<SensorLocation, D> for SensorLocation

impl<D: ResourceDialect> Encode<SensorReport, D> for &SensorReport

impl<D: ResourceDialect> Encode<SensorType, D> for SensorType

impl<D: ResourceDialect> Encode<TextAffinity, D> for TextAffinity

impl<D: ResourceDialect> Encode<Axis, D> for &Axis

impl<D: ResourceDialect> Encode<AxisF, D> for &AxisF

impl<D: ResourceDialect> Encode<DeviceDescriptor, D> for &DeviceDescriptor

impl<D: ResourceDialect> Encode<DeviceInfo, D> for &DeviceInfo

impl<D: ResourceDialect> Encode<FocusEvent, D> for &FocusEvent

impl<D: ResourceDialect> Encode<InputReport, D> for &InputReport

impl<D: ResourceDialect> Encode<KeyboardDescriptor, D> for &KeyboardDescriptor

impl<D: ResourceDialect> Encode<KeyboardEvent, D> for &KeyboardEvent

impl<D: ResourceDialect> Encode<KeyboardReport, D> for &KeyboardReport

impl<D: ResourceDialect> Encode<MediaButtonsDescriptor, D> for &MediaButtonsDescriptor

impl<D: ResourceDialect> Encode<MediaButtonsEvent, D> for &MediaButtonsEvent

impl<D: ResourceDialect> Encode<MediaButtonsReport, D> for &MediaButtonsReport

impl<D: ResourceDialect> Encode<MouseDescriptor, D> for &MouseDescriptor

impl<D: ResourceDialect> Encode<MouseReport, D> for &MouseReport

impl<D: ResourceDialect> Encode<PointerEvent, D> for &PointerEvent

impl<D: ResourceDialect> Encode<Range, D> for &Range

impl<D: ResourceDialect> Encode<RangeF, D> for &RangeF

impl<D: ResourceDialect> Encode<SendKeyboardInputCmd, D> for &SendKeyboardInputCmd

impl<D: ResourceDialect> Encode<SendPointerInputCmd, D> for &SendPointerInputCmd

impl<D: ResourceDialect> Encode<SensorDescriptor, D> for &SensorDescriptor

impl<D: ResourceDialect> Encode<SetHardKeyboardDeliveryCmd, D> for &SetHardKeyboardDeliveryCmd

impl<D: ResourceDialect> Encode<SetParallelDispatchCmd, D> for &SetParallelDispatchCmd

impl<D: ResourceDialect> Encode<StylusDescriptor, D> for &StylusDescriptor

impl<D: ResourceDialect> Encode<StylusReport, D> for &StylusReport

impl<D: ResourceDialect> Encode<TextInputState, D> for &TextInputState

impl<D: ResourceDialect> Encode<TextRange, D> for &TextRange

impl<D: ResourceDialect> Encode<TextSelection, D> for &TextSelection

impl<D: ResourceDialect> Encode<Touch, D> for &Touch

impl<D: ResourceDialect> Encode<TouchscreenDescriptor, D> for &TouchscreenDescriptor

impl<D: ResourceDialect> Encode<TouchscreenReport, D> for &TouchscreenReport

impl<D: ResourceDialect, T0: Encode<InputEvent, D>> Encode<InputMethodEditorInjectInputRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InputMethodAction, D>> Encode<InputMethodEditorClientOnActionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<KeyboardType, D>> Encode<InputMethodEditorSetKeyboardTypeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SensorType, D>, T1: Encode<SensorLocation, D>, T2: Encode<u32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<i32, D>, T6: Encode<i32, D>> Encode<SensorDescriptor, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<InputMethodEditorDispatchKey3Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SetHardKeyboardDeliveryCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SetParallelDispatchCmd, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>> Encode<MediaButtonsReport, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>> Encode<RangeF, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>> Encode<Range, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>, T2: Encode<i32, D>, T3: Encode<i32, D>, T4: Encode<u32, D>> Encode<MouseReport, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i32, D>, T2: Encode<u32, D>, T3: Encode<bool, D>, T4: Encode<bool, D>, T5: Encode<bool, D>, T6: Encode<u32, D>> Encode<StylusReport, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>> Encode<TextRange, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<i64, D>, T2: Encode<TextAffinity, D>> Encode<TextSelection, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<MediaButtonsDescriptor, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<i32, D>, T2: Encode<i32, D>, T3: Encode<u32, D>, T4: Encode<u32, D>> Encode<Touch, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<UnboundedString, D>> Encode<DeviceInfo, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<KeyboardEvent, D>> Encode<SendKeyboardInputCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<PointerEvent, D>> Encode<SendPointerInputCmd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnboundedString, D>, T2: Encode<TextSelection, D>, T3: Encode<TextRange, D>> Encode<TextInputState, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<bool, D>> Encode<FocusEvent, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>, T2: Encode<KeyboardEventPhase, D>, T3: Encode<u32, D>, T4: Encode<u32, D>, T5: Encode<u32, D>> Encode<KeyboardEvent, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<PointerEventType, D>, T4: Encode<PointerEventPhase, D>, T5: Encode<f32, D>, T6: Encode<f32, D>, T7: Encode<f32, D>, T8: Encode<f32, D>, T9: Encode<u32, D>> Encode<PointerEvent, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<Boxed<KeyboardReport>, D>, T2: Encode<Boxed<MediaButtonsReport>, D>, T3: Encode<Boxed<MouseReport>, D>, T4: Encode<Boxed<StylusReport>, D>, T5: Encode<Boxed<TouchscreenReport>, D>, T6: Encode<OptionalUnion<SensorReport>, D>, T7: Encode<u64, D>> Encode<InputReport, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<KeyEvent, D>> Encode<InputMethodEditorDispatchKey3Request, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Axis, D>, T1: Encode<Axis, D>, T2: Encode<u32, D>> Encode<TouchscreenDescriptor, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Axis, D>, T1: Encode<Axis, D>, T2: Encode<Boxed<Axis>, D>, T3: Encode<bool, D>, T4: Encode<u32, D>> Encode<StylusDescriptor, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Axis, D>, T1: Encode<Axis, D>, T2: Encode<Boxed<Axis>, D>, T3: Encode<Boxed<Axis>, D>, T4: Encode<u32, D>> Encode<MouseDescriptor, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<InputReport, D>> Encode<InputDeviceDispatchReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Range, D>, T1: Encode<i32, D>, T2: Encode<AxisScale, D>> Encode<Axis, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<RangeF, D>, T1: Encode<f32, D>, T2: Encode<AxisScale, D>> Encode<AxisF, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<TextInputState, D>> Encode<InputMethodEditorSetStateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TextInputState, D>, T1: Encode<OptionalUnion<InputEvent>, D>> Encode<InputMethodEditorClientDidUpdateStateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Boxed<DeviceInfo>, D>, T1: Encode<Boxed<KeyboardDescriptor>, D>, T2: Encode<Boxed<MediaButtonsDescriptor>, D>, T3: Encode<Boxed<MouseDescriptor>, D>, T4: Encode<Boxed<StylusDescriptor>, D>, T5: Encode<Boxed<TouchscreenDescriptor>, D>, T6: Encode<Boxed<SensorDescriptor>, D>> Encode<DeviceDescriptor, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u32>, D>> Encode<KeyboardDescriptor, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u32>, D>> Encode<KeyboardReport, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Touch>, D>> Encode<TouchscreenReport, D> for (T0,)

impl Encode<ControllerNotifyRequest, DefaultFuchsiaResourceDialect> for &mut ControllerNotifyRequest

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<ControllerNotifyRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<AlignedExtent, D> for &AlignedExtent

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<Layout, D> for &Layout

impl<D: ResourceDialect> Encode<RotatableExtent, D> for &RotatableExtent

impl<D: ResourceDialect> Encode<ViewDescriptor, D> for &ViewDescriptor

impl<D: ResourceDialect> Encode<ViewTreeSnapshot, D> for &ViewTreeSnapshot

impl<D: ResourceDialect> Encode<WatchResponse, D> for &WatchResponse

impl<D: ResourceDialect, T0: Encode<PointF, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<RotatableExtent, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<PointF, D>, T1: Encode<PointF, D>> Encode<AlignedExtent, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<AlignedExtent, D>, T1: Encode<Array<f32, 2>, D>, T2: Encode<InsetF, D>> Encode<Layout, D> for (T0, T1, T2)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ViewTreeWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<RegistryRegisterScopedViewTreeWatcherRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<ViewTreeWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<RegistryRegisterGlobalViewTreeWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<ErrorForLocalHit, DefaultFuchsiaResourceDialect> for &mut ErrorForLocalHit

impl Encode<LocalHitUpgradeRequest, DefaultFuchsiaResourceDialect> for &mut LocalHitUpgradeRequest

impl Encode<LocalHitUpgradeResponse, DefaultFuchsiaResourceDialect> for &mut LocalHitUpgradeResponse

impl<T0: Encode<ErrorReason, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<TouchSourceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ErrorForLocalHit, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<TouchSourceMarker>>, DefaultFuchsiaResourceDialect>> Encode<LocalHitUpgradeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<TouchSourceWithLocalHitMarker>>>, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<ErrorForLocalHit>, DefaultFuchsiaResourceDialect>> Encode<LocalHitUpgradeResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<ErrorReason, D> for ErrorReason

impl<D: ResourceDialect> Encode<TouchEventWithLocalHit, D> for &TouchEventWithLocalHit

impl<D: ResourceDialect, T0: Encode<TouchEvent, D>, T1: Encode<u64, D>, T2: Encode<Array<f32, 2>, D>> Encode<TouchEventWithLocalHit, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<TouchInteractionId, D>, T1: Encode<TouchResponse, D>> Encode<TouchSourceWithLocalHitUpdateResponseRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<TouchEventWithLocalHit, 128>, D>> Encode<TouchSourceWithLocalHitWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<TouchResponse, 128>, D>> Encode<TouchSourceWithLocalHitWatchRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<EventPhase, D> for EventPhase

impl<D: ResourceDialect> Encode<MouseViewStatus, D> for MouseViewStatus

impl<D: ResourceDialect> Encode<TouchInteractionStatus, D> for TouchInteractionStatus

impl<D: ResourceDialect> Encode<TouchResponseType, D> for TouchResponseType

impl<D: ResourceDialect> Encode<MouseDeviceInfo, D> for &MouseDeviceInfo

impl<D: ResourceDialect> Encode<MouseEvent, D> for &MouseEvent

impl<D: ResourceDialect> Encode<MouseEventStreamInfo, D> for &MouseEventStreamInfo

impl<D: ResourceDialect> Encode<MousePointerSample, D> for &MousePointerSample

impl<D: ResourceDialect> Encode<MouseSourceWatchResponse, D> for &MouseSourceWatchResponse

impl<D: ResourceDialect> Encode<Rectangle, D> for &Rectangle

impl<D: ResourceDialect> Encode<TouchDeviceInfo, D> for &TouchDeviceInfo

impl<D: ResourceDialect> Encode<TouchEvent, D> for &TouchEvent

impl<D: ResourceDialect> Encode<TouchInteractionId, D> for &TouchInteractionId

impl<D: ResourceDialect> Encode<TouchInteractionResult, D> for &TouchInteractionResult

impl<D: ResourceDialect> Encode<TouchPointerSample, D> for &TouchPointerSample

impl<D: ResourceDialect> Encode<TouchResponse, D> for &TouchResponse

impl<D: ResourceDialect> Encode<TouchSourceWatchRequest, D> for &TouchSourceWatchRequest

impl<D: ResourceDialect> Encode<TouchSourceWatchResponse, D> for &TouchSourceWatchResponse

impl<D: ResourceDialect> Encode<ViewParameters, D> for &ViewParameters

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<MouseViewStatus, D>> Encode<MouseEventStreamInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<TouchInteractionId, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Rectangle, D>, T1: Encode<Rectangle, D>, T2: Encode<Array<f32, 9>, D>> Encode<ViewParameters, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<TouchInteractionId, D>, T1: Encode<TouchInteractionStatus, D>> Encode<TouchInteractionResult, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<TouchInteractionId, D>, T1: Encode<TouchResponse, D>> Encode<TouchSourceUpdateResponseRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<f32, 2>, D>, T1: Encode<Array<f32, 2>, D>> Encode<Rectangle, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<MouseEvent, 128>, D>> Encode<MouseSourceWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<TouchEvent, 128>, D>> Encode<TouchSourceWatchResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<TouchResponse, 128>, D>> Encode<TouchSourceWatchRequest, D> for (T0,)

impl Encode<Context, DefaultFuchsiaResourceDialect> for &mut Context

impl Encode<Target, DefaultFuchsiaResourceDialect> for &mut Target

impl Encode<Config, DefaultFuchsiaResourceDialect> for &mut Config

impl Encode<RegistryRegisterRequest, DefaultFuchsiaResourceDialect> for &mut RegistryRegisterRequest

impl<T0: Encode<Config, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<RegistryRegisterRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<Data, D> for &Data

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<DispatchPolicy, D> for DispatchPolicy

impl<D: ResourceDialect> Encode<EventPhase, D> for EventPhase

impl<D: ResourceDialect> Encode<DeviceInjectRequest, D> for &DeviceInjectRequest

impl<D: ResourceDialect> Encode<Event, D> for &Event

impl<D: ResourceDialect> Encode<PointerSample, D> for &PointerSample

impl<D: ResourceDialect> Encode<Viewport, D> for &Viewport

impl<D: ResourceDialect, T0: Encode<Vector<Event, 128>, D>> Encode<DeviceInjectRequest, D> for (T0,)

impl Encode<SetupGetViewRefsResponse, DefaultFuchsiaResourceDialect> for &mut SetupGetViewRefsResponse

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>, T1: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<SetupGetViewRefsResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<SetupWatchViewportResponse, D> for &SetupWatchViewportResponse

impl<D: ResourceDialect, T0: Encode<Viewport, D>> Encode<SetupWatchViewportResponse, D> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<MediaButtonsListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceListenerRegistryRegisterListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<MediaButtonsListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceListenerRegistryRegisterMediaButtonsListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<DisplayBacklightSetMinimumRgbRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MediaButtonsEvent, D>> Encode<MediaButtonsListenerOnEventRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MediaButtonsEvent, D>> Encode<MediaButtonsListenerOnMediaButtonsEventRequest, D> for (T0,)

impl Encode<Command, DefaultFuchsiaResourceDialect> for &mut Command

impl Encode<Event, DefaultFuchsiaResourceDialect> for &mut Event

impl Encode<Present2Args, DefaultFuchsiaResourceDialect> for &mut Present2Args

impl Encode<ScenicCreateSession2Request, DefaultFuchsiaResourceDialect> for &mut ScenicCreateSession2Request

impl Encode<ScenicCreateSessionRequest, DefaultFuchsiaResourceDialect> for &mut ScenicCreateSessionRequest

impl Encode<ScenicCreateSessionTRequest, DefaultFuchsiaResourceDialect> for &mut ScenicCreateSessionTRequest

impl Encode<ScenicGetDisplayOwnershipEventResponse, DefaultFuchsiaResourceDialect> for &mut ScenicGetDisplayOwnershipEventResponse

impl Encode<ScenicTakeScreenshotResponse, DefaultFuchsiaResourceDialect> for &mut ScenicTakeScreenshotResponse

impl Encode<ScreenshotData, DefaultFuchsiaResourceDialect> for &mut ScreenshotData

impl Encode<SessionEndpoints, DefaultFuchsiaResourceDialect> for &mut SessionEndpoints

impl Encode<SessionEnqueueRequest, DefaultFuchsiaResourceDialect> for &mut SessionEnqueueRequest

impl Encode<SessionListenerOnScenicEventRequest, DefaultFuchsiaResourceDialect> for &mut SessionListenerOnScenicEventRequest

impl Encode<SessionPresent2Request, DefaultFuchsiaResourceDialect> for &mut SessionPresent2Request

impl Encode<SessionPresentRequest, DefaultFuchsiaResourceDialect> for &mut SessionPresentRequest

impl Encode<SessionRegisterBufferCollectionRequest, DefaultFuchsiaResourceDialect> for &mut SessionRegisterBufferCollectionRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<BufferCollectionTokenMarker>>, DefaultFuchsiaResourceDialect>> Encode<SessionRegisterBufferCollectionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<HandleType<Event, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T2: Encode<UnboundedVector<HandleType<Event, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<SessionPresentRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<ImageInfo, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<ScreenshotData, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Present2Args, DefaultFuchsiaResourceDialect>> Encode<SessionPresent2Request, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ScreenshotData, DefaultFuchsiaResourceDialect>, T1: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<ScenicTakeScreenshotResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<SessionEndpoints, DefaultFuchsiaResourceDialect>> Encode<ScenicCreateSessionTRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<SessionMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<SessionListenerMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ScenicCreateSessionRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<SessionMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<SessionListenerMarker>>>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ServerEnd<FocuserMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ScenicCreateSession2Request, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ScenicGetDisplayOwnershipEventResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<Command>, DefaultFuchsiaResourceDialect>> Encode<SessionEnqueueRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<Event>, DefaultFuchsiaResourceDialect>> Encode<SessionListenerOnScenicEventRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ScenicGetDisplayInfoResponse, D> for &ScenicGetDisplayInfoResponse

impl<D: ResourceDialect> Encode<ScenicUsesFlatlandResponse, D> for &ScenicUsesFlatlandResponse

impl<D: ResourceDialect> Encode<SessionOnFramePresentedRequest, D> for &SessionOnFramePresentedRequest

impl<D: ResourceDialect> Encode<SessionPresent2Response, D> for &SessionPresent2Response

impl<D: ResourceDialect> Encode<SessionPresentResponse, D> for &SessionPresentResponse

impl<D: ResourceDialect> Encode<SessionSetDebugNameRequest, D> for &SessionSetDebugNameRequest

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ScenicUsesFlatlandResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<SessionRequestPresentationTimesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<SessionDeregisterBufferCollectionRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PresentationInfo, D>> Encode<SessionPresentResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FramePresentedInfo, D>> Encode<SessionOnFramePresentedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FuturePresentationTimes, D>> Encode<SessionPresent2Response, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FuturePresentationTimes, D>> Encode<SessionRequestPresentationTimesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisplayInfo, D>> Encode<ScenicGetDisplayInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<SessionListenerOnScenicErrorRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<SessionSetDebugNameRequest, D> for (T0,)

impl Encode<PuppetCreationArgs, DefaultFuchsiaResourceDialect> for &mut PuppetCreationArgs

impl Encode<PuppetEmbedRemoteViewResponse, DefaultFuchsiaResourceDialect> for &mut PuppetEmbedRemoteViewResponse

impl Encode<PuppetFactoryCreateResponse, DefaultFuchsiaResourceDialect> for &mut PuppetFactoryCreateResponse

impl<D: ResourceDialect> Encode<Color, D> for Color

impl<D: ResourceDialect> Encode<Result_, D> for Result_

impl<D: ResourceDialect> Encode<ContentBounds, D> for &ContentBounds

impl<D: ResourceDialect> Encode<EmbeddedViewProperties, D> for &EmbeddedViewProperties

impl<D: ResourceDialect> Encode<FilledRect, D> for &FilledRect

impl<D: ResourceDialect> Encode<ImageProperties, D> for &ImageProperties

impl<D: ResourceDialect> Encode<PuppetDrawImageRequest, D> for &PuppetDrawImageRequest

impl<D: ResourceDialect> Encode<PuppetDrawImageResponse, D> for &PuppetDrawImageResponse

impl<D: ResourceDialect> Encode<PuppetEmbedRemoteViewRequest, D> for &PuppetEmbedRemoteViewRequest

impl<D: ResourceDialect> Encode<PuppetSetImagePropertiesRequest, D> for &PuppetSetImagePropertiesRequest

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<ScenicRealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut ScenicRealmFactoryCreateRealmRequest

impl<D: ResourceDialect> Encode<RendererType, D> for RendererType

impl Encode<RegistryRegisterKeyboardRequest, DefaultFuchsiaResourceDialect> for &mut RegistryRegisterKeyboardRequest

impl Encode<RegistryRegisterMouseRequest, DefaultFuchsiaResourceDialect> for &mut RegistryRegisterMouseRequest

impl Encode<RegistryRegisterTouchScreenRequest, DefaultFuchsiaResourceDialect> for &mut RegistryRegisterTouchScreenRequest

impl<D: ResourceDialect> Encode<CoordinateUnit, D> for CoordinateUnit

impl<D: ResourceDialect> Encode<MouseButton, D> for MouseButton

impl<D: ResourceDialect> Encode<MouseEventPhase, D> for MouseEventPhase

impl<D: ResourceDialect> Encode<TestAppStatus, D> for TestAppStatus

impl<D: ResourceDialect> Encode<KeyboardSimulateKeyEventRequest, D> for &KeyboardSimulateKeyEventRequest

impl<D: ResourceDialect> Encode<KeyboardSimulateKeyPressRequest, D> for &KeyboardSimulateKeyPressRequest

impl<D: ResourceDialect> Encode<MouseSimulateMouseEventRequest, D> for &MouseSimulateMouseEventRequest

impl<D: ResourceDialect> Encode<TouchScreenSimulateSwipeRequest, D> for &TouchScreenSimulateSwipeRequest

impl<D: ResourceDialect> Encode<TouchScreenSimulateTapRequest, D> for &TouchScreenSimulateTapRequest

impl<D: ResourceDialect, T0: Encode<TestAppStatus, D>> Encode<TestAppStatusListenerReportStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TouchInputReport, D>> Encode<TouchScreenSimulateTouchEventRequest, D> for (T0,)

impl Encode<ControllerAttachClientViewRequest, DefaultFuchsiaResourceDialect> for &mut ControllerAttachClientViewRequest

impl Encode<ControllerPresentClientViewRequest, DefaultFuchsiaResourceDialect> for &mut ControllerPresentClientViewRequest

impl Encode<ControllerRegisterViewTreeWatcherRequest, DefaultFuchsiaResourceDialect> for &mut ControllerRegisterViewTreeWatcherRequest

impl<T0: Encode<Endpoint<ServerEnd<ViewTreeWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControllerRegisterViewTreeWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<ControllerAttachClientViewResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ColorRgb, D> for &ColorRgb

impl<D: ResourceDialect> Encode<ColorRgba, D> for &ColorRgba

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>> Encode<ColorRgb, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<f32, D>, T1: Encode<f32, D>, T2: Encode<f32, D>, T3: Encode<f32, D>> Encode<ColorRgba, D> for (T0, T1, T2, T3)

impl Encode<FocuserRequestFocusRequest, DefaultFuchsiaResourceDialect> for &mut FocuserRequestFocusRequest

impl Encode<FocuserSetAutoFocusRequest, DefaultFuchsiaResourceDialect> for &mut FocuserSetAutoFocusRequest

impl Encode<ViewCreationToken, DefaultFuchsiaResourceDialect> for &mut ViewCreationToken

impl Encode<ViewHolderToken, DefaultFuchsiaResourceDialect> for &mut ViewHolderToken

impl Encode<ViewIdentityOnCreation, DefaultFuchsiaResourceDialect> for &mut ViewIdentityOnCreation

impl Encode<ViewPresentRequest, DefaultFuchsiaResourceDialect> for &mut ViewPresentRequest

impl Encode<ViewRef, DefaultFuchsiaResourceDialect> for &mut ViewRef

impl Encode<ViewRefControl, DefaultFuchsiaResourceDialect> for &mut ViewRefControl

impl Encode<ViewRefInstalledWatchRequest, DefaultFuchsiaResourceDialect> for &mut ViewRefInstalledWatchRequest

impl Encode<ViewToken, DefaultFuchsiaResourceDialect> for &mut ViewToken

impl Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect> for &mut ViewportCreationToken

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<FocuserRequestFocusRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<ViewRefInstalledWatchRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewRef, DefaultFuchsiaResourceDialect>, T1: Encode<ViewRefControl, DefaultFuchsiaResourceDialect>> Encode<ViewIdentityOnCreation, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ViewToken, DefaultFuchsiaResourceDialect>> Encode<ViewPresentRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ViewCreationToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ViewportCreationToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ViewHolderToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ViewRef, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ViewRefControl, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ViewToken, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<AutoFocusError, D> for AutoFocusError

impl<D: ResourceDialect> Encode<Command, D> for &Command

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<ViewRefInstalledError, D> for ViewRefInstalledError

impl<D: ResourceDialect> Encode<FocusState, D> for &FocusState

impl<D: ResourceDialect> Encode<ViewRefFocusedWatchResponse, D> for &ViewRefFocusedWatchResponse

impl<D: ResourceDialect, T0: Encode<FocusState, D>> Encode<ViewRefFocusedWatchResponse, D> for (T0,)

impl Encode<FactoryCreateCapturerRequest, DefaultFuchsiaResourceDialect> for &mut FactoryCreateCapturerRequest

impl Encode<FactoryCreateCapturerResponse, DefaultFuchsiaResourceDialect> for &mut FactoryCreateCapturerResponse

impl Encode<FactoryCreateRendererRequest, DefaultFuchsiaResourceDialect> for &mut FactoryCreateRendererRequest

impl Encode<FactoryCreateRendererResponse, DefaultFuchsiaResourceDialect> for &mut FactoryCreateRendererResponse

impl<T0: Encode<Endpoint<ServerEnd<AudioCapturerMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryCreateCapturerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<AudioRendererMarker>>, DefaultFuchsiaResourceDialect>> Encode<FactoryCreateRendererRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Clock, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<AudioStreamType, DefaultFuchsiaResourceDialect>> Encode<FactoryCreateCapturerResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Clock, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<AudioStreamType, DefaultFuchsiaResourceDialect>> Encode<FactoryCreateRendererResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<CloneableCloneRequest, DefaultFuchsiaResourceDialect> for &mut CloneableCloneRequest

impl<T0: Encode<Endpoint<ServerEnd<CloneableMarker>>, DefaultFuchsiaResourceDialect>> Encode<CloneableCloneRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<QueryableQueryResponse, D> for &QueryableQueryResponse

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<QueryableQueryResponse, D> for (T0,)

impl Encode<AttemptsMonitorOnStartRequest, DefaultFuchsiaResourceDialect> for &mut AttemptsMonitorOnStartRequest

impl Encode<ManagerCheckNowRequest, DefaultFuchsiaResourceDialect> for &mut ManagerCheckNowRequest

impl Encode<ManagerMonitorAllUpdateChecksRequest, DefaultFuchsiaResourceDialect> for &mut ManagerMonitorAllUpdateChecksRequest

impl<T0: Encode<AttemptOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<MonitorMarker>>, DefaultFuchsiaResourceDialect>> Encode<AttemptsMonitorOnStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<CheckOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<MonitorMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ManagerCheckNowRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<AttemptsMonitorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ManagerMonitorAllUpdateChecksRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<EventPair, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<CommitStatusProviderIsCurrentSystemCommittedResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ProviderGetCurrentResponse, D> for &ProviderGetCurrentResponse

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<ProviderGetCurrentResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<ChannelControlGetTargetResponse, D> for &ChannelControlGetTargetResponse

impl<D: ResourceDialect> Encode<ChannelControlSetTargetRequest, D> for &ChannelControlSetTargetRequest

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<ChannelControlGetTargetResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<128>, D>> Encode<ChannelControlSetTargetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<BoundedString<128>, 100>, D>> Encode<ChannelControlGetTargetListResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<CheckNotStartedReason, D> for CheckNotStartedReason

impl<D: ResourceDialect> Encode<Initiator, D> for Initiator

impl<D: ResourceDialect> Encode<InstallationDeferralReason, D> for InstallationDeferralReason

impl<D: ResourceDialect> Encode<State, D> for &State

impl<D: ResourceDialect> Encode<AttemptOptions, D> for &AttemptOptions

impl<D: ResourceDialect> Encode<CheckOptions, D> for &CheckOptions

impl<D: ResourceDialect> Encode<CheckingForUpdatesData, D> for &CheckingForUpdatesData

impl<D: ResourceDialect> Encode<ErrorCheckingForUpdateData, D> for &ErrorCheckingForUpdateData

impl<D: ResourceDialect> Encode<InstallationDeferredData, D> for &InstallationDeferredData

impl<D: ResourceDialect> Encode<InstallationErrorData, D> for &InstallationErrorData

impl<D: ResourceDialect> Encode<InstallationProgress, D> for &InstallationProgress

impl<D: ResourceDialect> Encode<InstallingData, D> for &InstallingData

impl<D: ResourceDialect> Encode<MonitorOnStateRequest, D> for &MonitorOnStateRequest

impl<D: ResourceDialect> Encode<NoUpdateAvailableData, D> for &NoUpdateAvailableData

impl<D: ResourceDialect> Encode<UpdateInfo, D> for &UpdateInfo

impl<D: ResourceDialect, T0: Encode<State, D>> Encode<MonitorOnStateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ManagerPerformPendingRebootResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<OptOutAdminError, D> for OptOutAdminError

impl<D: ResourceDialect> Encode<OptOutPreference, D> for OptOutPreference

impl<D: ResourceDialect> Encode<OptOutAdminSetRequest, D> for &OptOutAdminSetRequest

impl<D: ResourceDialect> Encode<OptOutGetResponse, D> for &OptOutGetResponse

impl<D: ResourceDialect, T0: Encode<OptOutPreference, D>> Encode<OptOutAdminSetRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<OptOutPreference, D>> Encode<OptOutGetResponse, D> for (T0,)

impl<D: ResourceDialect> Encode<State, D> for &State

impl Encode<EncodingPuppetEncodeResponse, DefaultFuchsiaResourceDialect> for &mut EncodingPuppetEncodeResponse

impl Encode<EncodingValidatorValidateRequest, DefaultFuchsiaResourceDialect> for &mut EncodingValidatorValidateRequest

impl Encode<ValidateResultsIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut ValidateResultsIteratorGetNextResponse

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<EncodingPuppetEncodeResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ValidateResultsIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<EncodingValidatorValidateRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<PuppetError, D> for PuppetError

impl<D: ResourceDialect> Encode<ValidateResult, D> for &ValidateResult

impl<D: ResourceDialect> Encode<Value, D> for &Value

impl<D: ResourceDialect> Encode<Argument, D> for &Argument

impl<D: ResourceDialect> Encode<EncodingPuppetEncodeRequest, D> for &EncodingPuppetEncodeRequest

impl<D: ResourceDialect> Encode<LogSinkPuppetEmitLogRequest, D> for &LogSinkPuppetEmitLogRequest

impl<D: ResourceDialect> Encode<LogSinkPuppetGetInfoResponse, D> for &LogSinkPuppetGetInfoResponse

impl<D: ResourceDialect> Encode<PuppetInfo, D> for &PuppetInfo

impl<D: ResourceDialect> Encode<Record, D> for &Record

impl<D: ResourceDialect> Encode<RecordSpec, D> for &RecordSpec

impl<D: ResourceDialect> Encode<TestFailure, D> for &TestFailure

impl<D: ResourceDialect> Encode<TestSuccess, D> for &TestSuccess

impl<D: ResourceDialect, T0: Encode<PuppetInfo, D>> Encode<LogSinkPuppetGetInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Record, D>> Encode<EncodingPuppetEncodeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RecordSpec, D>> Encode<LogSinkPuppetEmitLogRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BootInstant, D>, T1: Encode<Severity, D>, T2: Encode<Vector<Argument, 15>, D>> Encode<Record, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<Value, D>> Encode<Argument, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>, T1: Encode<u32, D>, T2: Encode<Record, D>> Encode<RecordSpec, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedString>, D>, T1: Encode<u64, D>, T2: Encode<u64, D>> Encode<PuppetInfo, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<TestSuccess, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<UnboundedString, D>> Encode<TestFailure, D> for (T0, T1)

impl Encode<ControlAddDeviceRequest, DefaultFuchsiaResourceDialect> for &mut ControlAddDeviceRequest

impl Encode<DeviceGetBufferResponse, DefaultFuchsiaResourceDialect> for &mut DeviceGetBufferResponse

impl Encode<DeviceOnBufferCreatedRequest, DefaultFuchsiaResourceDialect> for &mut DeviceOnBufferCreatedRequest

impl<T0: Encode<Configuration, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<ControlAddDeviceRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<DeviceGetBufferResponse, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<DeviceOnBufferCreatedRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<DeviceSpecific, D> for &DeviceSpecific

impl<D: ResourceDialect> Encode<DeviceType, D> for DeviceType

impl<D: ResourceDialect> Encode<Error, D> for Error

impl<D: ResourceDialect> Encode<ClockProperties, D> for &ClockProperties

impl<D: ResourceDialect> Encode<Codec, D> for &Codec

impl<D: ResourceDialect> Encode<Composite, D> for &Composite

impl<D: ResourceDialect> Encode<CompositeDaiInterconnect, D> for &CompositeDaiInterconnect

impl<D: ResourceDialect> Encode<CompositeRingBuffer, D> for &CompositeRingBuffer

impl<D: ResourceDialect> Encode<Configuration, D> for &Configuration

impl<D: ResourceDialect> Encode<ControlGetNumDevicesResponse, D> for &ControlGetNumDevicesResponse

impl<D: ResourceDialect> Encode<Dai, D> for &Dai

impl<D: ResourceDialect> Encode<DaiInterconnect, D> for &DaiInterconnect

impl<D: ResourceDialect> Encode<DeviceAdjustClockRateRequest, D> for &DeviceAdjustClockRateRequest

impl<D: ResourceDialect> Encode<DeviceChangePlugStateRequest, D> for &DeviceChangePlugStateRequest

impl<D: ResourceDialect> Encode<DeviceGetFormatResponse, D> for &DeviceGetFormatResponse

impl<D: ResourceDialect> Encode<DeviceGetGainResponse, D> for &DeviceGetGainResponse

impl<D: ResourceDialect> Encode<DeviceGetPositionResponse, D> for &DeviceGetPositionResponse

impl<D: ResourceDialect> Encode<DeviceOnPositionNotifyRequest, D> for &DeviceOnPositionNotifyRequest

impl<D: ResourceDialect> Encode<DeviceOnSetFormatRequest, D> for &DeviceOnSetFormatRequest

impl<D: ResourceDialect> Encode<DeviceOnSetGainRequest, D> for &DeviceOnSetGainRequest

impl<D: ResourceDialect> Encode<DeviceOnStartRequest, D> for &DeviceOnStartRequest

impl<D: ResourceDialect> Encode<DeviceOnStopRequest, D> for &DeviceOnStopRequest

impl<D: ResourceDialect> Encode<Direction, D> for &Direction

impl<D: ResourceDialect> Encode<FormatRange, D> for &FormatRange

impl<D: ResourceDialect> Encode<GainProperties, D> for &GainProperties

impl<D: ResourceDialect> Encode<PlugProperties, D> for &PlugProperties

impl<D: ResourceDialect> Encode<RingBuffer, D> for &RingBuffer

impl<D: ResourceDialect> Encode<RingBufferConstraints, D> for &RingBufferConstraints

impl<D: ResourceDialect> Encode<StreamConfig, D> for &StreamConfig

impl<D: ResourceDialect, T0: Encode<DeviceType, D>, T1: Encode<Direction, D>> Encode<ControlGetDefaultConfigurationRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<f32, D>> Encode<DeviceGetGainResponse, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>, T2: Encode<f32, D>> Encode<DeviceOnSetGainRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceAdjustClockRateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<DeviceOnStartRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<bool, D>> Encode<DeviceChangePlugStateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<u32, D>> Encode<DeviceGetPositionResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<u32, D>> Encode<DeviceOnPositionNotifyRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>, T1: Encode<u32, D>> Encode<DeviceOnStopRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<DeviceSetNotificationFrequencyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<ControlGetNumDevicesResponse, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<RingBufferConstraints, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<i64, D>> Encode<DeviceGetFormatResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<i64, D>> Encode<DeviceOnSetFormatRequest, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u8, D>, T4: Encode<u8, D>, T5: Encode<u16, D>> Encode<FormatRange, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Configuration, D>> Encode<ControlGetDefaultConfigurationResponse, D> for (T0,)

impl Encode<SessionManagerCreateSessionRequest, DefaultFuchsiaResourceDialect> for &mut SessionManagerCreateSessionRequest

impl<T0: Encode<Endpoint<ServerEnd<DeviceMarker>>, DefaultFuchsiaResourceDialect>> Encode<SessionManagerCreateSessionRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<SessionManagerHasPrimaryConnectedResponse, D> for (T0,)

impl Encode<BlockFormat, DefaultFuchsiaResourceDialect> for &mut BlockFormat

impl Encode<BlockSpec, DefaultFuchsiaResourceDialect> for &mut BlockSpec

impl Encode<GuestConfig, DefaultFuchsiaResourceDialect> for &mut GuestConfig

impl Encode<GuestGetBalloonControllerRequest, DefaultFuchsiaResourceDialect> for &mut GuestGetBalloonControllerRequest

impl Encode<GuestGetConsoleResponse, DefaultFuchsiaResourceDialect> for &mut GuestGetConsoleResponse

impl Encode<GuestGetHostVsockEndpointRequest, DefaultFuchsiaResourceDialect> for &mut GuestGetHostVsockEndpointRequest

impl Encode<GuestGetMemControllerRequest, DefaultFuchsiaResourceDialect> for &mut GuestGetMemControllerRequest

impl Encode<GuestGetSerialResponse, DefaultFuchsiaResourceDialect> for &mut GuestGetSerialResponse

impl Encode<GuestLifecycleBindRequest, DefaultFuchsiaResourceDialect> for &mut GuestLifecycleBindRequest

impl Encode<GuestLifecycleCreateRequest, DefaultFuchsiaResourceDialect> for &mut GuestLifecycleCreateRequest

impl Encode<GuestManagerConnectRequest, DefaultFuchsiaResourceDialect> for &mut GuestManagerConnectRequest

impl Encode<GuestManagerGetInfoResponse, DefaultFuchsiaResourceDialect> for &mut GuestManagerGetInfoResponse

impl Encode<GuestManagerLaunchRequest, DefaultFuchsiaResourceDialect> for &mut GuestManagerLaunchRequest

impl Encode<HostVsockAcceptorAcceptResponse, DefaultFuchsiaResourceDialect> for &mut HostVsockAcceptorAcceptResponse

impl Encode<HostVsockEndpointConnectResponse, DefaultFuchsiaResourceDialect> for &mut HostVsockEndpointConnectResponse

impl Encode<Listener, DefaultFuchsiaResourceDialect> for &mut Listener

impl Encode<WaylandDevice, DefaultFuchsiaResourceDialect> for &mut WaylandDevice

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<HostVsockAcceptorMarker>>, DefaultFuchsiaResourceDialect>> Encode<Listener, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<Server_Marker>>>, DefaultFuchsiaResourceDialect>> Encode<WaylandDevice, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<GuestConfig, DefaultFuchsiaResourceDialect>> Encode<GuestLifecycleCreateRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<GuestConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<GuestMarker>>, DefaultFuchsiaResourceDialect>> Encode<GuestManagerLaunchRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<GuestInfo, DefaultFuchsiaResourceDialect>> Encode<GuestManagerGetInfoResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<20>, DefaultFuchsiaResourceDialect>, T1: Encode<BlockMode, DefaultFuchsiaResourceDialect>, T2: Encode<BlockFormat, DefaultFuchsiaResourceDialect>> Encode<BlockSpec, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Endpoint<ServerEnd<BalloonControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<GuestGetBalloonControllerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<GuestMarker>>, DefaultFuchsiaResourceDialect>> Encode<GuestLifecycleBindRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<GuestMarker>>, DefaultFuchsiaResourceDialect>> Encode<GuestManagerConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<HostVsockEndpointMarker>>, DefaultFuchsiaResourceDialect>> Encode<GuestGetHostVsockEndpointRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<MemControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<GuestGetMemControllerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<GuestGetConsoleResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<GuestGetSerialResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HostVsockAcceptorAcceptResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<HostVsockEndpointConnectResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<BlockMode, D> for BlockMode

impl<D: ResourceDialect> Encode<ContainerStatus, D> for ContainerStatus

impl<D: ResourceDialect> Encode<GuestError, D> for GuestError

impl<D: ResourceDialect> Encode<GuestManagerError, D> for GuestManagerError

impl<D: ResourceDialect> Encode<GuestStatus, D> for GuestStatus

impl<D: ResourceDialect> Encode<KernelType, D> for KernelType

impl<D: ResourceDialect> Encode<GuestDescriptor, D> for &GuestDescriptor

impl<D: ResourceDialect> Encode<GuestInfo, D> for &GuestInfo

impl<D: ResourceDialect> Encode<HostVsockAcceptorAcceptRequest, D> for &HostVsockAcceptorAcceptRequest

impl<D: ResourceDialect> Encode<HostVsockEndpointConnectRequest, D> for &HostVsockEndpointConnectRequest

impl<D: ResourceDialect> Encode<LinuxGuestInfo, D> for &LinuxGuestInfo

impl<D: ResourceDialect> Encode<MagmaDevice, D> for &MagmaDevice

impl<D: ResourceDialect> Encode<MemControllerGetMemSizeResponse, D> for &MemControllerGetMemSizeResponse

impl<D: ResourceDialect> Encode<MemControllerRequestSizeRequest, D> for &MemControllerRequestSizeRequest

impl<D: ResourceDialect> Encode<MemStat, D> for &MemStat

impl<D: ResourceDialect> Encode<NetSpec, D> for &NetSpec

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Optional<UnboundedVector<MemStat>>, D>> Encode<BalloonControllerGetMemStatsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u64, D>> Encode<MemStat, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<BalloonControllerRequestNumPagesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<HostVsockEndpointConnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>> Encode<BalloonControllerGetBalloonSizeResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>> Encode<HostVsockAcceptorAcceptRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<MagmaDevice, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<MemControllerRequestSizeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>> Encode<MemControllerGetMemSizeResponse, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<MacAddress, D>, T1: Encode<bool, D>> Encode<NetSpec, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<LinuxGuestInfo, D>> Encode<LinuxManagerStartAndGetLinuxGuestInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>> Encode<LinuxManagerStartAndGetLinuxGuestInfoRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<LinuxGuestInfo, D>> Encode<LinuxManagerOnGuestInfoChangedRequest, D> for (T0, T1)

impl Encode<InputType, DefaultFuchsiaResourceDialect> for &mut InputType

impl Encode<StartInfo, DefaultFuchsiaResourceDialect> for &mut StartInfo

impl Encode<VirtioBalloonStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioBalloonStartRequest

impl Encode<VirtioBlockStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioBlockStartRequest

impl Encode<VirtioConsoleStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioConsoleStartRequest

impl Encode<VirtioGpuStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioGpuStartRequest

impl Encode<VirtioImage, DefaultFuchsiaResourceDialect> for &mut VirtioImage

impl Encode<VirtioInputStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioInputStartRequest

impl Encode<VirtioMagmaStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioMagmaStartRequest

impl Encode<VirtioMemStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioMemStartRequest

impl Encode<VirtioNetStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioNetStartRequest

impl Encode<VirtioRngStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioRngStartRequest

impl Encode<VirtioSoundStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioSoundStartRequest

impl Encode<VirtioVsockStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioVsockStartRequest

impl Encode<VirtioWaylandGetImporterRequest, DefaultFuchsiaResourceDialect> for &mut VirtioWaylandGetImporterRequest

impl Encode<VirtioWaylandImporterExportImageResponse, DefaultFuchsiaResourceDialect> for &mut VirtioWaylandImporterExportImageResponse

impl Encode<VirtioWaylandImporterImportImageRequest, DefaultFuchsiaResourceDialect> for &mut VirtioWaylandImporterImportImageRequest

impl Encode<VirtioWaylandStartRequest, DefaultFuchsiaResourceDialect> for &mut VirtioWaylandStartRequest

impl<T0: Encode<i32, DefaultFuchsiaResourceDialect>, T1: Encode<Boxed<VirtioImage>, DefaultFuchsiaResourceDialect>> Encode<VirtioWaylandImporterExportImageResponse, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>> Encode<VirtioBalloonStartRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>> Encode<VirtioRngStartRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<InputType, DefaultFuchsiaResourceDialect>> Encode<VirtioInputStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<bool, DefaultFuchsiaResourceDialect>, T2: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<VirtioSoundStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<UnboundedVector<Listener>, DefaultFuchsiaResourceDialect>> Encode<VirtioVsockStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<u64, DefaultFuchsiaResourceDialect>, T3: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<VirtioMemStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<MacAddress, DefaultFuchsiaResourceDialect>, T2: Encode<bool, DefaultFuchsiaResourceDialect>> Encode<VirtioNetStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<BlockSpec, DefaultFuchsiaResourceDialect>> Encode<VirtioBlockStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<VirtioConsoleStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ClientEnd<AllocatorMarker>>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ClientEnd<AllocatorMarker>>, DefaultFuchsiaResourceDialect>> Encode<VirtioWaylandStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ClientEnd<VirtioWaylandImporterMarker>>>, DefaultFuchsiaResourceDialect>> Encode<VirtioMagmaStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Vmar, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ClientEnd<Server_Marker>>>, DefaultFuchsiaResourceDialect>, T3: Encode<Endpoint<ClientEnd<AllocatorMarker>>, DefaultFuchsiaResourceDialect>, T4: Encode<Endpoint<ClientEnd<AllocatorMarker>>, DefaultFuchsiaResourceDialect>> Encode<VirtioWaylandStartWithWaylandServerRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4)

impl<T0: Encode<StartInfo, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ClientEnd<KeyboardListenerMarker>>>, DefaultFuchsiaResourceDialect>, T2: Encode<Optional<Endpoint<ServerEnd<MouseSourceMarker>>>, DefaultFuchsiaResourceDialect>> Encode<VirtioGpuStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Trap, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Guest, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T2: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T3: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<StartInfo, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3)

impl<T0: Encode<VirtioImage, DefaultFuchsiaResourceDialect>> Encode<VirtioWaylandImporterImportImageRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<VirtioWaylandImporterMarker>>, DefaultFuchsiaResourceDialect>> Encode<VirtioWaylandGetImporterRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<EventPair, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T2: Encode<Vector<u8, 128>, DefaultFuchsiaResourceDialect>> Encode<VirtioImage, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Trap, D> for &Trap

impl<D: ResourceDialect> Encode<VirtioBlockStartResponse, D> for &VirtioBlockStartResponse

impl<D: ResourceDialect> Encode<VirtioDeviceNotifyQueueRequest, D> for &VirtioDeviceNotifyQueueRequest

impl<D: ResourceDialect> Encode<VirtioDeviceReadyRequest, D> for &VirtioDeviceReadyRequest

impl<D: ResourceDialect> Encode<VirtioMagmaStartResponse, D> for &VirtioMagmaStartResponse

impl<D: ResourceDialect> Encode<VirtioMemOnConfigChangedRequest, D> for &VirtioMemOnConfigChangedRequest

impl<D: ResourceDialect> Encode<VirtioSoundStartResponse, D> for &VirtioSoundStartResponse

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<VirtioMagmaStartResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<Optional<UnboundedVector<MemStat>>, D>> Encode<VirtioBalloonGetMemStatsResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<VirtioDeviceNotifyQueueRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u16, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>> Encode<VirtioDeviceConfigureQueueRequest, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<VirtioDeviceReadyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<VirtioWaylandImporterExportImageRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<VirtioWaylandImporterImportImageResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u32, D>, T3: Encode<u32, D>> Encode<VirtioSoundStartResponse, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<VirtioMemOnConfigChangedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>> Encode<VirtioBlockStartResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u64, D>> Encode<Trap, D> for (T0, T1)

impl Encode<AcceptorAcceptResponse, DefaultFuchsiaResourceDialect> for &mut AcceptorAcceptResponse

impl Encode<ConnectionTransport, DefaultFuchsiaResourceDialect> for &mut ConnectionTransport

impl Encode<ConnectorBindRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorBindRequest

impl Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorConnectRequest

impl Encode<ConnectorListenRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorListenRequest

impl Encode<ListenerAcceptRequest, DefaultFuchsiaResourceDialect> for &mut ListenerAcceptRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<ConnectionTransport, DefaultFuchsiaResourceDialect>> Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<u32, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<ListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectorBindRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<AcceptorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectorListenRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<ConnectionTransport, DefaultFuchsiaResourceDialect>> Encode<ListenerAcceptRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Boxed<ConnectionTransport>, DefaultFuchsiaResourceDialect>> Encode<AcceptorAcceptResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Socket, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ConnectionMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectionTransport, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<AcceptorAcceptRequest, D> for &AcceptorAcceptRequest

impl<D: ResourceDialect> Encode<ConnectorConnectResponse, D> for &ConnectorConnectResponse

impl<D: ResourceDialect> Encode<ListenerAcceptResponse, D> for &ListenerAcceptResponse

impl<D: ResourceDialect> Encode<ListenerListenRequest, D> for &ListenerListenRequest

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ConnectorConnectResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<ListenerListenRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<AcceptorAcceptRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Addr, D>> Encode<ListenerAcceptResponse, D> for (T0,)

impl Encode<LoaderConnectToDeviceFsRequest, DefaultFuchsiaResourceDialect> for &mut LoaderConnectToDeviceFsRequest

impl Encode<LoaderConnectToManifestFsRequest, DefaultFuchsiaResourceDialect> for &mut LoaderConnectToManifestFsRequest

impl Encode<LoaderGetResponse, DefaultFuchsiaResourceDialect> for &mut LoaderGetResponse

impl Encode<LoaderGetVmexResourceResponse, DefaultFuchsiaResourceDialect> for &mut LoaderGetVmexResourceResponse

impl<T0: Encode<ConnectToManifestOptions, DefaultFuchsiaResourceDialect>, T1: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<LoaderConnectToManifestFsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<LoaderConnectToDeviceFsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Resource, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<LoaderGetVmexResourceResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<HandleType<Vmo, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<LoaderGetResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<GetVmexResourceError, D> for GetVmexResourceError

impl<D: ResourceDialect> Encode<ConnectToManifestOptions, D> for ConnectToManifestOptions

impl<D: ResourceDialect> Encode<Features, D> for Features

impl<D: ResourceDialect> Encode<LoaderGetRequest, D> for &LoaderGetRequest

impl<D: ResourceDialect, T0: Encode<Features, D>> Encode<LoaderGetSupportedFeaturesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<64>, D>> Encode<LoaderGetRequest, D> for (T0,)

impl Encode<ServerConnectRequest, DefaultFuchsiaResourceDialect> for &mut ServerConnectRequest

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ServerConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl Encode<BootstrapImportWeaveConfigRequest, DefaultFuchsiaResourceDialect> for &mut BootstrapImportWeaveConfigRequest

impl Encode<StackGetPairingStateWatcherRequest, DefaultFuchsiaResourceDialect> for &mut StackGetPairingStateWatcherRequest

impl Encode<StackGetSvcDirectoryWatcherRequest, DefaultFuchsiaResourceDialect> for &mut StackGetSvcDirectoryWatcherRequest

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<SvcDirectoryWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<StackGetSvcDirectoryWatcherRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<BootstrapImportWeaveConfigRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<FactoryDataManagerGetWeaveCertificateResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<WlanNetworkConfigProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<StackProviderSetWlanNetworkConfigProviderRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PairingStateWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<StackGetPairingStateWatcherRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ErrorCode, D> for ErrorCode

impl<D: ResourceDialect> Encode<Host, D> for &Host

impl<D: ResourceDialect> Encode<HostPort, D> for &HostPort

impl<D: ResourceDialect> Encode<PairingState, D> for &PairingState

impl<D: ResourceDialect> Encode<QrCode, D> for &QrCode

impl<D: ResourceDialect> Encode<ResetConfigFlags, D> for ResetConfigFlags

impl<D: ResourceDialect> Encode<SignerSignHashRequest, D> for &SignerSignHashRequest

impl<D: ResourceDialect> Encode<SignerSignHashResponse, D> for &SignerSignHashResponse

impl<D: ResourceDialect> Encode<StackGetQrCodeResponse, D> for &StackGetQrCodeResponse

impl<D: ResourceDialect> Encode<StackResetConfigRequest, D> for &StackResetConfigRequest

impl<D: ResourceDialect, T0: Encode<Host, D>, T1: Encode<u16, D>> Encode<HostPort, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PairingState, D>> Encode<PairingStateWatcherWatchPairingStateResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<QrCode, D>> Encode<StackGetQrCodeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ResetConfigFlags, D>> Encode<StackResetConfigRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<256>, D>> Encode<QrCode, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>> Encode<WlanNetworkConfigProviderWatchConnectedNetworkResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<Vector<u8, 65>, D>> Encode<ProvisionerGenerateKeyPairResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 139>, D>> Encode<SignerSignHashResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 139>, D>> Encode<SignerSignHashWithPrivateKeyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 16>, D>> Encode<FactoryDataManagerGetPairingCodeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>> Encode<SignerSignHashRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<SignerSignHashWithPrivateKeyRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<HostPort, 256>, D>> Encode<SvcDirectoryWatcherWatchServiceDirectoryResponse, D> for (T0,)

impl Encode<IncomingTransferable, DefaultFuchsiaResourceDialect> for &mut IncomingTransferable

impl Encode<NavigationDecision, DefaultFuchsiaResourceDialect> for &mut NavigationDecision

impl Encode<OutgoingTransferable, DefaultFuchsiaResourceDialect> for &mut OutgoingTransferable

impl Encode<ContentDirectoryProvider, DefaultFuchsiaResourceDialect> for &mut ContentDirectoryProvider

impl Encode<ContextCreateFrameRequest, DefaultFuchsiaResourceDialect> for &mut ContextCreateFrameRequest

impl Encode<ContextCreateFrameWithParamsRequest, DefaultFuchsiaResourceDialect> for &mut ContextCreateFrameWithParamsRequest

impl Encode<ContextGetCookieManagerRequest, DefaultFuchsiaResourceDialect> for &mut ContextGetCookieManagerRequest

impl Encode<ContextProviderCreateRequest, DefaultFuchsiaResourceDialect> for &mut ContextProviderCreateRequest

impl Encode<Cookie, DefaultFuchsiaResourceDialect> for &mut Cookie

impl Encode<CookieManagerGetCookieListRequest, DefaultFuchsiaResourceDialect> for &mut CookieManagerGetCookieListRequest

impl Encode<CookieManagerObserveCookieChangesRequest, DefaultFuchsiaResourceDialect> for &mut CookieManagerObserveCookieChangesRequest

impl Encode<CookiesIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for &mut CookiesIteratorGetNextResponse

impl Encode<CreateContextParams, DefaultFuchsiaResourceDialect> for &mut CreateContextParams

impl Encode<CreateFrameParams, DefaultFuchsiaResourceDialect> for &mut CreateFrameParams

impl Encode<CreateView2Args, DefaultFuchsiaResourceDialect> for &mut CreateView2Args

impl Encode<DebugEnableDevToolsRequest, DefaultFuchsiaResourceDialect> for &mut DebugEnableDevToolsRequest

impl Encode<Favicon, DefaultFuchsiaResourceDialect> for &mut Favicon

impl Encode<FrameAddBeforeLoadJavaScriptRequest, DefaultFuchsiaResourceDialect> for &mut FrameAddBeforeLoadJavaScriptRequest

impl Encode<FrameCreateView2Request, DefaultFuchsiaResourceDialect> for &mut FrameCreateView2Request

impl Encode<FrameCreateViewRequest, DefaultFuchsiaResourceDialect> for &mut FrameCreateViewRequest

impl Encode<FrameCreateViewWithViewRefRequest, DefaultFuchsiaResourceDialect> for &mut FrameCreateViewWithViewRefRequest

impl Encode<FrameExecuteJavaScriptNoResultRequest, DefaultFuchsiaResourceDialect> for &mut FrameExecuteJavaScriptNoResultRequest

impl Encode<FrameExecuteJavaScriptRequest, DefaultFuchsiaResourceDialect> for &mut FrameExecuteJavaScriptRequest

impl Encode<FrameExecuteJavaScriptResponse, DefaultFuchsiaResourceDialect> for &mut FrameExecuteJavaScriptResponse

impl Encode<FrameGetMediaPlayerRequest, DefaultFuchsiaResourceDialect> for &mut FrameGetMediaPlayerRequest

impl Encode<FrameGetNavigationControllerRequest, DefaultFuchsiaResourceDialect> for &mut FrameGetNavigationControllerRequest

impl Encode<FrameHostCreateFrameWithParamsRequest, DefaultFuchsiaResourceDialect> for &mut FrameHostCreateFrameWithParamsRequest

impl Encode<FramePostMessageRequest, DefaultFuchsiaResourceDialect> for &mut FramePostMessageRequest

impl Encode<FrameSetConsoleLogSinkRequest, DefaultFuchsiaResourceDialect> for &mut FrameSetConsoleLogSinkRequest

impl Encode<FrameSetNavigationEventListener2Request, DefaultFuchsiaResourceDialect> for &mut FrameSetNavigationEventListener2Request

impl Encode<FrameSetNavigationEventListenerRequest, DefaultFuchsiaResourceDialect> for &mut FrameSetNavigationEventListenerRequest

impl Encode<FrameSetNavigationPolicyProviderRequest, DefaultFuchsiaResourceDialect> for &mut FrameSetNavigationPolicyProviderRequest

impl Encode<LoadUrlParams, DefaultFuchsiaResourceDialect> for &mut LoadUrlParams

impl Encode<MessagePortPostMessageRequest, DefaultFuchsiaResourceDialect> for &mut MessagePortPostMessageRequest

impl Encode<MessagePortReceiveMessageResponse, DefaultFuchsiaResourceDialect> for &mut MessagePortReceiveMessageResponse

impl Encode<NavigationControllerLoadUrlRequest, DefaultFuchsiaResourceDialect> for &mut NavigationControllerLoadUrlRequest

impl Encode<NavigationState, DefaultFuchsiaResourceDialect> for &mut NavigationState

impl Encode<PopupFrameCreationInfo, DefaultFuchsiaResourceDialect> for &mut PopupFrameCreationInfo

impl Encode<WebMessage, DefaultFuchsiaResourceDialect> for &mut WebMessage

impl<T0: Encode<NavigationDecision, DefaultFuchsiaResourceDialect>> Encode<NavigationPolicyProviderEvaluateRequestedNavigationResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u64, DefaultFuchsiaResourceDialect>, T1: Encode<UnboundedVector<BoundedString<65536>>, DefaultFuchsiaResourceDialect>, T2: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<FrameAddBeforeLoadJavaScriptRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<FrameExecuteJavaScriptResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewToken, DefaultFuchsiaResourceDialect>> Encode<FrameCreateViewRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ViewToken, DefaultFuchsiaResourceDialect>, T1: Encode<ViewRefControl, DefaultFuchsiaResourceDialect>, T2: Encode<ViewRef, DefaultFuchsiaResourceDialect>> Encode<FrameCreateViewWithViewRefRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<CreateContextParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ContextMarker>>, DefaultFuchsiaResourceDialect>> Encode<ContextProviderCreateRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<CreateFrameParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<FrameMarker>>, DefaultFuchsiaResourceDialect>> Encode<ContextCreateFrameWithParamsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<CreateFrameParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<FrameMarker>>, DefaultFuchsiaResourceDialect>> Encode<FrameHostCreateFrameWithParamsRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<CreateView2Args, DefaultFuchsiaResourceDialect>> Encode<FrameCreateView2Request, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<NavigationPolicyProviderParams, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<NavigationPolicyProviderMarker>>, DefaultFuchsiaResourceDialect>> Encode<FrameSetNavigationPolicyProviderRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<NavigationState, DefaultFuchsiaResourceDialect>> Encode<NavigationEventListenerOnNavigationStateChangedRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<WebMessage, DefaultFuchsiaResourceDialect>> Encode<MessagePortPostMessageRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<WebMessage, DefaultFuchsiaResourceDialect>> Encode<MessagePortReceiveMessageResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<BoundedString<65536>, DefaultFuchsiaResourceDialect>, T1: Encode<LoadUrlParams, DefaultFuchsiaResourceDialect>> Encode<NavigationControllerLoadUrlRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<BoundedString<65536>, DefaultFuchsiaResourceDialect>, T1: Encode<WebMessage, DefaultFuchsiaResourceDialect>> Encode<FramePostMessageRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<DevToolsListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<DebugEnableDevToolsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<FrameMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<PopupFrameCreationInfo, DefaultFuchsiaResourceDialect>> Encode<PopupFrameCreationListenerOnPopupFrameCreatedRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<PlayerMarker>>, DefaultFuchsiaResourceDialect>> Encode<FrameGetMediaPlayerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<CookieManagerMarker>>, DefaultFuchsiaResourceDialect>> Encode<ContextGetCookieManagerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<DevToolsPerContextListenerMarker>>, DefaultFuchsiaResourceDialect>> Encode<DevToolsListenerOnContextDevToolsAvailableRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<FrameMarker>>, DefaultFuchsiaResourceDialect>> Encode<ContextCreateFrameRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<NavigationControllerMarker>>, DefaultFuchsiaResourceDialect>> Encode<FrameGetNavigationControllerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<BoundedString<65536>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<CookiesIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<CookieManagerGetCookieListRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Optional<BoundedString<65536>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T2: Encode<Endpoint<ServerEnd<CookiesIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<CookieManagerObserveCookieChangesRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<Optional<Endpoint<ClientEnd<LogSinkMarker>>>, DefaultFuchsiaResourceDialect>> Encode<FrameSetConsoleLogSinkRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<NavigationEventListenerMarker>>>, DefaultFuchsiaResourceDialect>> Encode<FrameSetNavigationEventListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Optional<Endpoint<ClientEnd<NavigationEventListenerMarker>>>, DefaultFuchsiaResourceDialect>, T1: Encode<NavigationEventListenerFlags, DefaultFuchsiaResourceDialect>> Encode<FrameSetNavigationEventListener2Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Optional<Endpoint<ClientEnd<PopupFrameCreationListenerMarker>>>, DefaultFuchsiaResourceDialect>> Encode<FrameSetPopupFrameCreationListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<Cookie>, DefaultFuchsiaResourceDialect>> Encode<CookiesIteratorGetNextResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<BoundedString<65536>>, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<FrameExecuteJavaScriptNoResultRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<UnboundedVector<BoundedString<65536>>, DefaultFuchsiaResourceDialect>, T1: Encode<Buffer, DefaultFuchsiaResourceDialect>> Encode<FrameExecuteJavaScriptRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<AllowInputState, D> for AllowInputState

impl<D: ResourceDialect> Encode<AutoplayPolicy, D> for AutoplayPolicy

impl<D: ResourceDialect> Encode<ConsoleLogLevel, D> for ConsoleLogLevel

impl<D: ResourceDialect> Encode<ContextError, D> for ContextError

impl<D: ResourceDialect> Encode<ErrorDetail, D> for ErrorDetail

impl<D: ResourceDialect> Encode<FrameError, D> for FrameError

impl<D: ResourceDialect> Encode<LoadUrlReason, D> for LoadUrlReason

impl<D: ResourceDialect> Encode<NavigationControllerError, D> for NavigationControllerError

impl<D: ResourceDialect> Encode<PageType, D> for PageType

impl<D: ResourceDialect> Encode<PermissionState, D> for PermissionState

impl<D: ResourceDialect> Encode<PermissionType, D> for PermissionType

impl<D: ResourceDialect> Encode<ReloadType, D> for ReloadType

impl<D: ResourceDialect> Encode<UrlRequestAction, D> for UrlRequestAction

impl<D: ResourceDialect> Encode<UrlRequestRewrite, D> for &UrlRequestRewrite

impl<D: ResourceDialect> Encode<ContentAreaSettings, D> for &ContentAreaSettings

impl<D: ResourceDialect> Encode<ContextFeatureFlags, D> for ContextFeatureFlags

impl<D: ResourceDialect> Encode<CookieId, D> for &CookieId

impl<D: ResourceDialect> Encode<FrameCloseRequest, D> for &FrameCloseRequest

impl<D: ResourceDialect> Encode<FrameConfigureInputTypesRequest, D> for &FrameConfigureInputTypesRequest

impl<D: ResourceDialect> Encode<FrameMediaSettings, D> for &FrameMediaSettings

impl<D: ResourceDialect> Encode<FrameSetMediaSettingsRequest, D> for &FrameSetMediaSettingsRequest

impl<D: ResourceDialect> Encode<FrameSetPermissionStateRequest, D> for &FrameSetPermissionStateRequest

impl<D: ResourceDialect> Encode<InputTypes, D> for InputTypes

impl<D: ResourceDialect> Encode<NavigationEventListenerFlags, D> for NavigationEventListenerFlags

impl<D: ResourceDialect> Encode<NavigationPhase, D> for NavigationPhase

impl<D: ResourceDialect> Encode<NavigationPolicyProviderParams, D> for &NavigationPolicyProviderParams

impl<D: ResourceDialect> Encode<NoArgumentsAction, D> for &NoArgumentsAction

impl<D: ResourceDialect> Encode<PermissionDescriptor, D> for &PermissionDescriptor

impl<D: ResourceDialect> Encode<RequestedNavigation, D> for &RequestedNavigation

impl<D: ResourceDialect> Encode<UrlRequestRewriteAddHeaders, D> for &UrlRequestRewriteAddHeaders

impl<D: ResourceDialect> Encode<UrlRequestRewriteAppendToQuery, D> for &UrlRequestRewriteAppendToQuery

impl<D: ResourceDialect> Encode<UrlRequestRewriteRemoveHeader, D> for &UrlRequestRewriteRemoveHeader

impl<D: ResourceDialect> Encode<UrlRequestRewriteReplaceUrl, D> for &UrlRequestRewriteReplaceUrl

impl<D: ResourceDialect> Encode<UrlRequestRewriteRule, D> for &UrlRequestRewriteRule

impl<D: ResourceDialect, T0: Encode<ConsoleLogLevel, D>> Encode<FrameSetJavaScriptLogLevelRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ReloadType, D>> Encode<NavigationControllerReloadRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<FrameSetBlockMediaLoadingRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<ContextGetRemoteDebuggingPortResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DevToolsPerContextListenerOnHttpPortOpenRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FrameGetPrivateMemorySizeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<FrameRemoveBeforeLoadJavaScriptRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ContentAreaSettings, D>> Encode<FrameSetContentAreaSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<FrameMediaSettings, D>> Encode<FrameSetMediaSettingsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<InputTypes, D>, T1: Encode<AllowInputState, D>> Encode<FrameConfigureInputTypesRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<PermissionDescriptor, D>, T1: Encode<BoundedString<65536>, D>, T2: Encode<PermissionState, D>> Encode<FrameSetPermissionStateRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<RequestedNavigation, D>> Encode<NavigationPolicyProviderEvaluateRequestedNavigationRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Boxed<Vec2>, D>> Encode<FrameForceContentDimensionsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<UrlRequestRewriteRule, 4096>, D>> Encode<FrameSetUrlRequestRewriteRulesRequest, D> for (T0,)

impl<D: ResourceDialect> Encode<BssType, D> for BssType

impl<D: ResourceDialect> Encode<ChannelBandwidth, D> for ChannelBandwidth

impl<D: ResourceDialect> Encode<DataPlaneType, D> for DataPlaneType

impl<D: ResourceDialect> Encode<GuardInterval, D> for GuardInterval

impl<D: ResourceDialect> Encode<MacImplementationType, D> for MacImplementationType

impl<D: ResourceDialect> Encode<PowerSaveType, D> for PowerSaveType

impl<D: ResourceDialect> Encode<RequestStatus, D> for RequestStatus

impl<D: ResourceDialect> Encode<ScanType, D> for ScanType

impl<D: ResourceDialect> Encode<WlanBand, D> for WlanBand

impl<D: ResourceDialect> Encode<WlanKeyType, D> for WlanKeyType

impl<D: ResourceDialect> Encode<WlanMacRole, D> for WlanMacRole

impl<D: ResourceDialect> Encode<WlanPhyType, D> for WlanPhyType

impl<D: ResourceDialect> Encode<WlanProtection, D> for WlanProtection

impl<D: ResourceDialect> Encode<WlanTxResultCode, D> for WlanTxResultCode

impl<D: ResourceDialect> Encode<BssDescription, D> for &BssDescription

impl<D: ResourceDialect> Encode<DataPlaneExtension, D> for &DataPlaneExtension

impl<D: ResourceDialect> Encode<DeviceExtension, D> for &DeviceExtension

impl<D: ResourceDialect> Encode<DfsFeature, D> for &DfsFeature

impl<D: ResourceDialect> Encode<DiscoverySupport, D> for &DiscoverySupport

impl<D: ResourceDialect> Encode<JoinBssRequest, D> for &JoinBssRequest

impl<D: ResourceDialect> Encode<MacSublayerSupport, D> for &MacSublayerSupport

impl<D: ResourceDialect> Encode<MfpFeature, D> for &MfpFeature

impl<D: ResourceDialect> Encode<ProbeResponseOffloadExtension, D> for &ProbeResponseOffloadExtension

impl<D: ResourceDialect> Encode<RateSelectionOffloadExtension, D> for &RateSelectionOffloadExtension

impl<D: ResourceDialect> Encode<SaeFeature, D> for &SaeFeature

impl<D: ResourceDialect> Encode<ScanOffloadExtension, D> for &ScanOffloadExtension

impl<D: ResourceDialect> Encode<SecuritySupport, D> for &SecuritySupport

impl<D: ResourceDialect> Encode<SpectrumManagementSupport, D> for &SpectrumManagementSupport

impl<D: ResourceDialect> Encode<WlanChannel, D> for &WlanChannel

impl<D: ResourceDialect> Encode<WlanKeyConfig, D> for &WlanKeyConfig

impl<D: ResourceDialect> Encode<WlanTxResult, D> for &WlanTxResult

impl<D: ResourceDialect> Encode<WlanTxResultEntry, D> for &WlanTxResultEntry

impl<D: ResourceDialect> Encode<WlanWmmAccessCategoryParameters, D> for &WlanWmmAccessCategoryParameters

impl<D: ResourceDialect> Encode<WlanWmmParameters, D> for &WlanWmmParameters

impl<D: ResourceDialect, T0: Encode<DataPlaneType, D>> Encode<DataPlaneExtension, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<DfsFeature, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<MfpFeature, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ProbeResponseOffloadExtension, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<RateSelectionOffloadExtension, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<MacImplementationType, D>, T2: Encode<bool, D>> Encode<DeviceExtension, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<SaeFeature, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<ScanOffloadExtension, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<WlanWmmAccessCategoryParameters, D>, T2: Encode<WlanWmmAccessCategoryParameters, D>, T3: Encode<WlanWmmAccessCategoryParameters, D>, T4: Encode<WlanWmmAccessCategoryParameters, D>> Encode<WlanWmmParameters, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u8, D>> Encode<WlanTxResultEntry, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<ChannelBandwidth, D>, T2: Encode<u8, D>> Encode<WlanChannel, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>, T2: Encode<u8, D>, T3: Encode<u16, D>, T4: Encode<bool, D>> Encode<WlanWmmAccessCategoryParameters, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<DfsFeature, D>> Encode<SpectrumManagementSupport, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RateSelectionOffloadExtension, D>, T1: Encode<DataPlaneExtension, D>, T2: Encode<DeviceExtension, D>> Encode<MacSublayerSupport, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<SaeFeature, D>, T1: Encode<MfpFeature, D>> Encode<SecuritySupport, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ScanOffloadExtension, D>, T1: Encode<ProbeResponseOffloadExtension, D>> Encode<DiscoverySupport, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<BssType, D>, T2: Encode<u16, D>, T3: Encode<u16, D>, T4: Encode<UnboundedVector<u8>, D>, T5: Encode<WlanChannel, D>, T6: Encode<i8, D>, T7: Encode<i8, D>> Encode<BssDescription, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<Array<WlanTxResultEntry, 8>, D>, T1: Encode<Array<u8, 6>, D>, T2: Encode<WlanTxResultCode, D>> Encode<WlanTxResult, D> for (T0, T1, T2)

impl<D: ResourceDialect> Encode<Credentials, D> for &Credentials

impl<D: ResourceDialect> Encode<Protocol, D> for Protocol

impl<D: ResourceDialect> Encode<WpaCredentials, D> for &WpaCredentials

impl<D: ResourceDialect> Encode<Authentication, D> for &Authentication

impl<D: ResourceDialect> Encode<WepCredentials, D> for &WepCredentials

impl<D: ResourceDialect, T0: Encode<Protocol, D>, T1: Encode<OptionalUnion<Credentials>, D>> Encode<Authentication, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<WepCredentials, D> for (T0,)

impl Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorConnectRequest

impl Encode<CreateIfaceRequest, DefaultFuchsiaResourceDialect> for &mut CreateIfaceRequest

impl Encode<PhyCreateIfaceRequest, DefaultFuchsiaResourceDialect> for &mut PhyCreateIfaceRequest

impl<T0: Encode<WlanMacRole, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<HandleType<Channel, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T2: Encode<Array<u8, 6>, DefaultFuchsiaResourceDialect>> Encode<CreateIfaceRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<CreateIfaceRequest, DefaultFuchsiaResourceDialect>> Encode<PhyCreateIfaceRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<PhyMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Capability, D> for Capability

impl<D: ResourceDialect> Encode<BandInfo, D> for &BandInfo

impl<D: ResourceDialect> Encode<CountryCode, D> for &CountryCode

impl<D: ResourceDialect> Encode<DestroyIfaceRequest, D> for &DestroyIfaceRequest

impl<D: ResourceDialect> Encode<PhyClearCountryResponse, D> for &PhyClearCountryResponse

impl<D: ResourceDialect> Encode<PhyCreateIfaceResponse, D> for &PhyCreateIfaceResponse

impl<D: ResourceDialect> Encode<PhyDestroyIfaceRequest, D> for &PhyDestroyIfaceRequest

impl<D: ResourceDialect> Encode<PhyGetCountryResponse, D> for &PhyGetCountryResponse

impl<D: ResourceDialect> Encode<PhyGetPowerSaveModeResponse, D> for &PhyGetPowerSaveModeResponse

impl<D: ResourceDialect> Encode<PhyGetSupportedMacRolesResponse, D> for &PhyGetSupportedMacRolesResponse

impl<D: ResourceDialect> Encode<PhySetCountryRequest, D> for &PhySetCountryRequest

impl<D: ResourceDialect> Encode<PhySetCountryResponse, D> for &PhySetCountryResponse

impl<D: ResourceDialect> Encode<PhySetPowerSaveModeRequest, D> for &PhySetPowerSaveModeRequest

impl<D: ResourceDialect> Encode<PhySetPowerSaveModeResponse, D> for &PhySetPowerSaveModeResponse

impl<D: ResourceDialect, T0: Encode<PowerSaveType, D>> Encode<PhyGetPowerSaveModeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PowerSaveType, D>> Encode<PhySetPowerSaveModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<PhyClearCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<PhySetCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<PhySetPowerSaveModeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DestroyIfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<PhyCreateIfaceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CountryCode, D>> Encode<PhyGetCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CountryCode, D>> Encode<PhySetCountryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DestroyIfaceRequest, D>> Encode<PhyDestroyIfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 2>, D>> Encode<CountryCode, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<WlanMacRole, 16>, D>> Encode<PhyGetSupportedMacRolesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanBand, D>, T1: Encode<Boxed<HtCapabilities>, D>, T2: Encode<Boxed<VhtCapabilities>, D>, T3: Encode<Vector<u8, 12>, D>, T4: Encode<Vector<u8, 256>, D>> Encode<BandInfo, D> for (T0, T1, T2, T3, T4)

impl Encode<DeviceMonitorGetApSmeRequest, DefaultFuchsiaResourceDialect> for &mut DeviceMonitorGetApSmeRequest

impl Encode<DeviceMonitorGetClientSmeRequest, DefaultFuchsiaResourceDialect> for &mut DeviceMonitorGetClientSmeRequest

impl Encode<DeviceMonitorGetSmeTelemetryRequest, DefaultFuchsiaResourceDialect> for &mut DeviceMonitorGetSmeTelemetryRequest

impl Encode<DeviceMonitorWatchDevicesRequest, DefaultFuchsiaResourceDialect> for &mut DeviceMonitorWatchDevicesRequest

impl<T0: Encode<u16, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ApSmeMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceMonitorGetApSmeRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u16, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<ClientSmeMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceMonitorGetClientSmeRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<u16, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<TelemetryMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceMonitorGetSmeTelemetryRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<DeviceWatcherMarker>>, DefaultFuchsiaResourceDialect>> Encode<DeviceMonitorWatchDevicesRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<DeviceMonitorError, D> for DeviceMonitorError

impl<D: ResourceDialect> Encode<GetIfaceHistogramStatsResponse, D> for &GetIfaceHistogramStatsResponse

impl<D: ResourceDialect> Encode<ClearCountryRequest, D> for &ClearCountryRequest

impl<D: ResourceDialect> Encode<DestroyIfaceRequest, D> for &DestroyIfaceRequest

impl<D: ResourceDialect> Encode<DeviceMonitorCreateIfaceRequest, D> for &DeviceMonitorCreateIfaceRequest

impl<D: ResourceDialect> Encode<DeviceMonitorGetCountryRequest, D> for &DeviceMonitorGetCountryRequest

impl<D: ResourceDialect> Encode<DeviceMonitorGetCountryResponse, D> for &DeviceMonitorGetCountryResponse

impl<D: ResourceDialect> Encode<DeviceMonitorGetDevPathRequest, D> for &DeviceMonitorGetDevPathRequest

impl<D: ResourceDialect> Encode<DeviceMonitorGetDevPathResponse, D> for &DeviceMonitorGetDevPathResponse

impl<D: ResourceDialect> Encode<DeviceMonitorListIfacesResponse, D> for &DeviceMonitorListIfacesResponse

impl<D: ResourceDialect> Encode<DeviceMonitorListPhysResponse, D> for &DeviceMonitorListPhysResponse

impl<D: ResourceDialect> Encode<DeviceMonitorQueryIfaceRequest, D> for &DeviceMonitorQueryIfaceRequest

impl<D: ResourceDialect> Encode<DeviceMonitorQueryIfaceResponse, D> for &DeviceMonitorQueryIfaceResponse

impl<D: ResourceDialect> Encode<DeviceMonitorSetCountryRequest, D> for &DeviceMonitorSetCountryRequest

impl<D: ResourceDialect> Encode<DeviceMonitorSetCountryResponse, D> for &DeviceMonitorSetCountryResponse

impl<D: ResourceDialect> Encode<DeviceWatcherOnPhyAddedRequest, D> for &DeviceWatcherOnPhyAddedRequest

impl<D: ResourceDialect> Encode<GetCountryResponse, D> for &GetCountryResponse

impl<D: ResourceDialect> Encode<GetPowerSaveModeResponse, D> for &GetPowerSaveModeResponse

impl<D: ResourceDialect> Encode<QueryIfaceResponse, D> for &QueryIfaceResponse

impl<D: ResourceDialect> Encode<SetCountryRequest, D> for &SetCountryRequest

impl<D: ResourceDialect> Encode<SetPowerSaveModeRequest, D> for &SetPowerSaveModeRequest

impl<D: ResourceDialect, T0: Encode<PowerSaveType, D>> Encode<GetPowerSaveModeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanMacRole, D>, T1: Encode<u16, D>, T2: Encode<u16, D>, T3: Encode<u16, D>, T4: Encode<Array<u8, 6>, D>> Encode<QueryIfaceResponse, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceMonitorClearCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceMonitorDestroyIfaceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceMonitorSetCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DeviceMonitorSetPowerSaveModeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<ClearCountryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DestroyIfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceMonitorGetCountryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceMonitorGetDevPathRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceMonitorGetPowerSaveModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceMonitorGetSupportedMacRolesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceMonitorQueryIfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceWatcherOnIfaceAddedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceWatcherOnIfaceRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceWatcherOnPhyAddedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<DeviceWatcherOnPhyRemovedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<PowerSaveType, D>> Encode<SetPowerSaveModeRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<Array<u8, 2>, D>> Encode<SetCountryRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<ClearCountryRequest, D>> Encode<DeviceMonitorClearCountryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DestroyIfaceRequest, D>> Encode<DeviceMonitorDestroyIfaceRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<GetCountryResponse, D>> Encode<DeviceMonitorGetCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<GetPowerSaveModeResponse, D>> Encode<DeviceMonitorGetPowerSaveModeResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<QueryIfaceResponse, D>> Encode<DeviceMonitorQueryIfaceResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetCountryRequest, D>> Encode<DeviceMonitorSetCountryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetPowerSaveModeRequest, D>> Encode<DeviceMonitorSetPowerSaveModeRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 2>, D>> Encode<GetCountryResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedString>, D>> Encode<DeviceMonitorGetDevPathResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u16>, D>> Encode<DeviceMonitorListIfacesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u16>, D>> Encode<DeviceMonitorListPhysResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<WlanMacRole, 16>, D>> Encode<DeviceMonitorGetSupportedMacRolesResponse, D> for (T0,)

impl Encode<WlanFullmacImplInitRequest, DefaultFuchsiaResourceDialect> for &mut WlanFullmacImplInitRequest

impl Encode<WlanFullmacImplInitResponse, DefaultFuchsiaResourceDialect> for &mut WlanFullmacImplInitResponse

impl<D: ResourceDialect> Encode<EapolTxResult, D> for EapolTxResult

impl<D: ResourceDialect> Encode<StartResult, D> for StartResult

impl<D: ResourceDialect> Encode<StopResult, D> for StopResult

impl<D: ResourceDialect> Encode<WlanAssocResult, D> for WlanAssocResult

impl<D: ResourceDialect> Encode<WlanAuthResult, D> for WlanAuthResult

impl<D: ResourceDialect> Encode<WlanAuthType, D> for WlanAuthType

impl<D: ResourceDialect> Encode<WlanScanResult, D> for WlanScanResult

impl<D: ResourceDialect> Encode<WlanScanType, D> for WlanScanType

impl<D: ResourceDialect> Encode<BandCapability, D> for &BandCapability

impl<D: ResourceDialect> Encode<SaeFrame, D> for &SaeFrame

impl<D: ResourceDialect> Encode<WlanFullmacChannelSwitchInfo, D> for &WlanFullmacChannelSwitchInfo

impl<D: ResourceDialect> Encode<WlanFullmacImplAssocRespRequest, D> for &WlanFullmacImplAssocRespRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplAuthRespRequest, D> for &WlanFullmacImplAuthRespRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplConnectRequest, D> for &WlanFullmacImplConnectRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplDeauthRequest, D> for &WlanFullmacImplDeauthRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplDisassocRequest, D> for &WlanFullmacImplDisassocRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplEapolTxRequest, D> for &WlanFullmacImplEapolTxRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplQueryResponse, D> for &WlanFullmacImplQueryResponse

impl<D: ResourceDialect> Encode<WlanFullmacImplReconnectRequest, D> for &WlanFullmacImplReconnectRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplRoamRequest, D> for &WlanFullmacImplRoamRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplSetKeysRequest, D> for &WlanFullmacImplSetKeysRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplSetKeysResponse, D> for &WlanFullmacImplSetKeysResponse

impl<D: ResourceDialect> Encode<WlanFullmacImplStartBssRequest, D> for &WlanFullmacImplStartBssRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplStartScanRequest, D> for &WlanFullmacImplStartScanRequest

impl<D: ResourceDialect> Encode<WlanFullmacImplStopBssRequest, D> for &WlanFullmacImplStopBssRequest

impl<D: ResourceDialect> Encode<WlanFullmacRssiStats, D> for &WlanFullmacRssiStats

impl<D: ResourceDialect> Encode<WlanFullmacSetKeysResp, D> for &WlanFullmacSetKeysResp

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<WlanWmmParameters, D>> Encode<WlanFullmacImplIfcOnWmmStatusRespRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i8, D>, T1: Encode<i8, D>> Encode<WlanFullmacSignalReportIndication, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<WlanFullmacChannelSwitchInfo, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecuritySupport, D>> Encode<WlanFullmacImplQuerySecuritySupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SpectrumManagementSupport, D>> Encode<WlanFullmacImplQuerySpectrumManagementSupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SaeFrame, D>> Encode<WlanFullmacImplIfcSaeFrameRxRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SaeFrame, D>> Encode<WlanFullmacImplSaeFrameTxRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanFullmacChannelSwitchInfo, D>> Encode<WlanFullmacImplIfcOnChannelSwitchRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanFullmacSetKeysResp, D>> Encode<WlanFullmacImplSetKeysResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanFullmacSignalReportIndication, D>> Encode<WlanFullmacImplIfcSignalReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IfaceHistogramStats, D>> Encode<WlanFullmacImplGetIfaceHistogramStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IfaceStats, D>> Encode<WlanFullmacImplGetIfaceStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TelemetrySupport, D>> Encode<WlanFullmacImplQueryTelemetrySupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u64>, D>> Encode<WlanFullmacRssiStats, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<i32, 4>, D>> Encode<WlanFullmacSetKeysResp, D> for (T0,)

impl<D: ResourceDialect> Encode<CipherSuiteType, D> for CipherSuiteType

impl<D: ResourceDialect> Encode<KeyType, D> for KeyType

impl<D: ResourceDialect> Encode<ReasonCode, D> for ReasonCode

impl<D: ResourceDialect> Encode<StatusCode, D> for StatusCode

impl<D: ResourceDialect> Encode<WlanAccessCategory, D> for WlanAccessCategory

impl<D: ResourceDialect> Encode<WlanBand, D> for WlanBand

impl<D: ResourceDialect> Encode<CSsid, D> for &CSsid

impl<D: ResourceDialect> Encode<HtCapabilities, D> for &HtCapabilities

impl<D: ResourceDialect> Encode<HtOperation, D> for &HtOperation

impl<D: ResourceDialect> Encode<SetKeyDescriptor, D> for &SetKeyDescriptor

impl<D: ResourceDialect> Encode<VhtCapabilities, D> for &VhtCapabilities

impl<D: ResourceDialect> Encode<VhtOperation, D> for &VhtOperation

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<Array<u8, 32>, D>> Encode<CSsid, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 12>, D>> Encode<VhtCapabilities, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 22>, D>> Encode<HtOperation, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 26>, D>> Encode<HtCapabilities, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 5>, D>> Encode<VhtOperation, D> for (T0,)

impl<D: ResourceDialect> Encode<ChannelSwitchInfo, D> for &ChannelSwitchInfo

impl<D: ResourceDialect> Encode<SignalReportIndication, D> for &SignalReportIndication

impl<D: ResourceDialect> Encode<WmmAcParams, D> for &WmmAcParams

impl<D: ResourceDialect> Encode<WmmStatusResponse, D> for &WmmStatusResponse

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<WmmAcParams, D>, T2: Encode<WmmAcParams, D>, T3: Encode<WmmAcParams, D>, T4: Encode<WmmAcParams, D>> Encode<WmmStatusResponse, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<i8, D>, T1: Encode<i8, D>> Encode<SignalReportIndication, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<ChannelSwitchInfo, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>, T2: Encode<u8, D>, T3: Encode<u16, D>, T4: Encode<bool, D>> Encode<WmmAcParams, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect> Encode<Peer, D> for &Peer

impl<D: ResourceDialect> Encode<Peers, D> for &Peers

impl<D: ResourceDialect> Encode<StatsEntry, D> for &StatsEntry

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<UnboundedString, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<f32, D>, T5: Encode<f32, D>, T6: Encode<u64, D>, T7: Encode<u64, D>, T8: Encode<u64, D>, T9: Encode<u8, D>> Encode<StatsEntry, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<u16, D>, T2: Encode<u16, D>, T3: Encode<u16, D>, T4: Encode<u16, D>, T5: Encode<u64, D>, T6: Encode<UnboundedVector<StatsEntry>, D>> Encode<Peer, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Array<u8, 6>>, D>> Encode<Peers, D> for (T0,)

impl Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for &mut ConnectorConnectRequest

impl<T0: Encode<Endpoint<ServerEnd<MlmeMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConnectorConnectRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<AssociateResultCode, D> for AssociateResultCode

impl<D: ResourceDialect> Encode<AuthenticateResultCode, D> for AuthenticateResultCode

impl<D: ResourceDialect> Encode<AuthenticationTypes, D> for AuthenticationTypes

impl<D: ResourceDialect> Encode<ControlledPortState, D> for ControlledPortState

impl<D: ResourceDialect> Encode<EapolResultCode, D> for EapolResultCode

impl<D: ResourceDialect> Encode<GetIfaceHistogramStatsResponse, D> for &GetIfaceHistogramStatsResponse

impl<D: ResourceDialect> Encode<GetIfaceStatsResponse, D> for &GetIfaceStatsResponse

impl<D: ResourceDialect> Encode<KeyType, D> for KeyType

impl<D: ResourceDialect> Encode<ScanResultCode, D> for ScanResultCode

impl<D: ResourceDialect> Encode<ScanTypes, D> for ScanTypes

impl<D: ResourceDialect> Encode<StartResultCode, D> for StartResultCode

impl<D: ResourceDialect> Encode<StopResultCode, D> for StopResultCode

impl<D: ResourceDialect> Encode<AssociateIndication, D> for &AssociateIndication

impl<D: ResourceDialect> Encode<AssociateResponse, D> for &AssociateResponse

impl<D: ResourceDialect> Encode<AuthenticateIndication, D> for &AuthenticateIndication

impl<D: ResourceDialect> Encode<AuthenticateResponse, D> for &AuthenticateResponse

impl<D: ResourceDialect> Encode<BandCapability, D> for &BandCapability

impl<D: ResourceDialect> Encode<CapturedFrameResult, D> for &CapturedFrameResult

impl<D: ResourceDialect> Encode<ConnectConfirm, D> for &ConnectConfirm

impl<D: ResourceDialect> Encode<ConnectRequest, D> for &ConnectRequest

impl<D: ResourceDialect> Encode<Country, D> for &Country

impl<D: ResourceDialect> Encode<DeauthenticateConfirm, D> for &DeauthenticateConfirm

impl<D: ResourceDialect> Encode<DeauthenticateIndication, D> for &DeauthenticateIndication

impl<D: ResourceDialect> Encode<DeauthenticateRequest, D> for &DeauthenticateRequest

impl<D: ResourceDialect> Encode<DeleteKeyDescriptor, D> for &DeleteKeyDescriptor

impl<D: ResourceDialect> Encode<DeleteKeysRequest, D> for &DeleteKeysRequest

impl<D: ResourceDialect> Encode<DeviceInfo, D> for &DeviceInfo

impl<D: ResourceDialect> Encode<DisassociateConfirm, D> for &DisassociateConfirm

impl<D: ResourceDialect> Encode<DisassociateIndication, D> for &DisassociateIndication

impl<D: ResourceDialect> Encode<DisassociateRequest, D> for &DisassociateRequest

impl<D: ResourceDialect> Encode<EapolConfirm, D> for &EapolConfirm

impl<D: ResourceDialect> Encode<EapolIndication, D> for &EapolIndication

impl<D: ResourceDialect> Encode<EapolRequest, D> for &EapolRequest

impl<D: ResourceDialect> Encode<MgmtFrameCaptureFlags, D> for MgmtFrameCaptureFlags

impl<D: ResourceDialect> Encode<MinstrelListResponse, D> for &MinstrelListResponse

impl<D: ResourceDialect> Encode<MinstrelStatsRequest, D> for &MinstrelStatsRequest

impl<D: ResourceDialect> Encode<MinstrelStatsResponse, D> for &MinstrelStatsResponse

impl<D: ResourceDialect> Encode<MlmeAssociateIndRequest, D> for &MlmeAssociateIndRequest

impl<D: ResourceDialect> Encode<MlmeAssociateRespRequest, D> for &MlmeAssociateRespRequest

impl<D: ResourceDialect> Encode<MlmeAuthenticateIndRequest, D> for &MlmeAuthenticateIndRequest

impl<D: ResourceDialect> Encode<MlmeAuthenticateRespRequest, D> for &MlmeAuthenticateRespRequest

impl<D: ResourceDialect> Encode<MlmeConnectConfRequest, D> for &MlmeConnectConfRequest

impl<D: ResourceDialect> Encode<MlmeConnectReqRequest, D> for &MlmeConnectReqRequest

impl<D: ResourceDialect> Encode<MlmeDeauthenticateConfRequest, D> for &MlmeDeauthenticateConfRequest

impl<D: ResourceDialect> Encode<MlmeDeauthenticateIndRequest, D> for &MlmeDeauthenticateIndRequest

impl<D: ResourceDialect> Encode<MlmeDeauthenticateReqRequest, D> for &MlmeDeauthenticateReqRequest

impl<D: ResourceDialect> Encode<MlmeDeleteKeysReqRequest, D> for &MlmeDeleteKeysReqRequest

impl<D: ResourceDialect> Encode<MlmeDisassociateConfRequest, D> for &MlmeDisassociateConfRequest

impl<D: ResourceDialect> Encode<MlmeDisassociateIndRequest, D> for &MlmeDisassociateIndRequest

impl<D: ResourceDialect> Encode<MlmeDisassociateReqRequest, D> for &MlmeDisassociateReqRequest

impl<D: ResourceDialect> Encode<MlmeEapolConfRequest, D> for &MlmeEapolConfRequest

impl<D: ResourceDialect> Encode<MlmeEapolIndRequest, D> for &MlmeEapolIndRequest

impl<D: ResourceDialect> Encode<MlmeEapolReqRequest, D> for &MlmeEapolReqRequest

impl<D: ResourceDialect> Encode<MlmeGetIfaceStatsResponse, D> for &MlmeGetIfaceStatsResponse

impl<D: ResourceDialect> Encode<MlmeGetMinstrelStatsRequest, D> for &MlmeGetMinstrelStatsRequest

impl<D: ResourceDialect> Encode<MlmeGetMinstrelStatsResponse, D> for &MlmeGetMinstrelStatsResponse

impl<D: ResourceDialect> Encode<MlmeListMinstrelPeersResponse, D> for &MlmeListMinstrelPeersResponse

impl<D: ResourceDialect> Encode<MlmeOnChannelSwitchedRequest, D> for &MlmeOnChannelSwitchedRequest

impl<D: ResourceDialect> Encode<MlmeOnPmkAvailableRequest, D> for &MlmeOnPmkAvailableRequest

impl<D: ResourceDialect> Encode<MlmeOnSaeFrameRxRequest, D> for &MlmeOnSaeFrameRxRequest

impl<D: ResourceDialect> Encode<MlmeOnSaeHandshakeIndRequest, D> for &MlmeOnSaeHandshakeIndRequest

impl<D: ResourceDialect> Encode<MlmeOnScanEndRequest, D> for &MlmeOnScanEndRequest

impl<D: ResourceDialect> Encode<MlmeOnScanResultRequest, D> for &MlmeOnScanResultRequest

impl<D: ResourceDialect> Encode<MlmeOnWmmStatusRespRequest, D> for &MlmeOnWmmStatusRespRequest

impl<D: ResourceDialect> Encode<MlmeQueryDeviceInfoResponse, D> for &MlmeQueryDeviceInfoResponse

impl<D: ResourceDialect> Encode<MlmeReconnectReqRequest, D> for &MlmeReconnectReqRequest

impl<D: ResourceDialect> Encode<MlmeRelayCapturedFrameRequest, D> for &MlmeRelayCapturedFrameRequest

impl<D: ResourceDialect> Encode<MlmeResetReqRequest, D> for &MlmeResetReqRequest

impl<D: ResourceDialect> Encode<MlmeRoamConfRequest, D> for &MlmeRoamConfRequest

impl<D: ResourceDialect> Encode<MlmeRoamReqRequest, D> for &MlmeRoamReqRequest

impl<D: ResourceDialect> Encode<MlmeRoamResultIndRequest, D> for &MlmeRoamResultIndRequest

impl<D: ResourceDialect> Encode<MlmeRoamStartIndRequest, D> for &MlmeRoamStartIndRequest

impl<D: ResourceDialect> Encode<MlmeSaeFrameTxRequest, D> for &MlmeSaeFrameTxRequest

impl<D: ResourceDialect> Encode<MlmeSaeHandshakeRespRequest, D> for &MlmeSaeHandshakeRespRequest

impl<D: ResourceDialect> Encode<MlmeSetControlledPortRequest, D> for &MlmeSetControlledPortRequest

impl<D: ResourceDialect> Encode<MlmeSetKeysConfRequest, D> for &MlmeSetKeysConfRequest

impl<D: ResourceDialect> Encode<MlmeSetKeysReqRequest, D> for &MlmeSetKeysReqRequest

impl<D: ResourceDialect> Encode<MlmeSignalReportRequest, D> for &MlmeSignalReportRequest

impl<D: ResourceDialect> Encode<MlmeStartCaptureFramesRequest, D> for &MlmeStartCaptureFramesRequest

impl<D: ResourceDialect> Encode<MlmeStartCaptureFramesResponse, D> for &MlmeStartCaptureFramesResponse

impl<D: ResourceDialect> Encode<MlmeStartConfRequest, D> for &MlmeStartConfRequest

impl<D: ResourceDialect> Encode<MlmeStartReqRequest, D> for &MlmeStartReqRequest

impl<D: ResourceDialect> Encode<MlmeStartScanRequest, D> for &MlmeStartScanRequest

impl<D: ResourceDialect> Encode<MlmeStopConfRequest, D> for &MlmeStopConfRequest

impl<D: ResourceDialect> Encode<MlmeStopReqRequest, D> for &MlmeStopReqRequest

impl<D: ResourceDialect> Encode<NegotiatedCapabilities, D> for &NegotiatedCapabilities

impl<D: ResourceDialect> Encode<PmkInfo, D> for &PmkInfo

impl<D: ResourceDialect> Encode<ReconnectRequest, D> for &ReconnectRequest

impl<D: ResourceDialect> Encode<ResetRequest, D> for &ResetRequest

impl<D: ResourceDialect> Encode<RoamConfirm, D> for &RoamConfirm

impl<D: ResourceDialect> Encode<RoamRequest, D> for &RoamRequest

impl<D: ResourceDialect> Encode<RoamResultIndication, D> for &RoamResultIndication

impl<D: ResourceDialect> Encode<RoamStartIndication, D> for &RoamStartIndication

impl<D: ResourceDialect> Encode<SaeFrame, D> for &SaeFrame

impl<D: ResourceDialect> Encode<SaeHandshakeIndication, D> for &SaeHandshakeIndication

impl<D: ResourceDialect> Encode<SaeHandshakeResponse, D> for &SaeHandshakeResponse

impl<D: ResourceDialect> Encode<ScanEnd, D> for &ScanEnd

impl<D: ResourceDialect> Encode<ScanRequest, D> for &ScanRequest

impl<D: ResourceDialect> Encode<ScanResult, D> for &ScanResult

impl<D: ResourceDialect> Encode<SetControlledPortRequest, D> for &SetControlledPortRequest

impl<D: ResourceDialect> Encode<SetKeyDescriptor, D> for &SetKeyDescriptor

impl<D: ResourceDialect> Encode<SetKeyResult, D> for &SetKeyResult

impl<D: ResourceDialect> Encode<SetKeysConfirm, D> for &SetKeysConfirm

impl<D: ResourceDialect> Encode<SetKeysRequest, D> for &SetKeysRequest

impl<D: ResourceDialect> Encode<StartCaptureFramesRequest, D> for &StartCaptureFramesRequest

impl<D: ResourceDialect> Encode<StartCaptureFramesResponse, D> for &StartCaptureFramesResponse

impl<D: ResourceDialect> Encode<StartConfirm, D> for &StartConfirm

impl<D: ResourceDialect> Encode<StartRequest, D> for &StartRequest

impl<D: ResourceDialect> Encode<StopConfirm, D> for &StopConfirm

impl<D: ResourceDialect> Encode<StopRequest, D> for &StopRequest

impl<D: ResourceDialect> Encode<WmmParameter, D> for &WmmParameter

impl<D: ResourceDialect, T0: Encode<WlanBand, D>, T1: Encode<Vector<u8, 12>, D>, T2: Encode<Boxed<HtCapabilities>, D>, T3: Encode<Boxed<VhtCapabilities>, D>, T4: Encode<Vector<u8, 256>, D>> Encode<BandCapability, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<EapolResultCode, D>, T1: Encode<Array<u8, 6>, D>> Encode<EapolConfirm, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<GetIfaceHistogramStatsResponse, D>> Encode<MlmeGetIfaceHistogramStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<GetIfaceStatsResponse, D>> Encode<MlmeGetIfaceStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StartResultCode, D>> Encode<StartConfirm, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StopResultCode, D>> Encode<StopConfirm, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<DisassociateConfirm, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<WmmStatusResponse, D>> Encode<MlmeOnWmmStatusRespRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<MgmtFrameCaptureFlags, D>> Encode<StartCaptureFramesResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<KeyType, D>, T2: Encode<Array<u8, 6>, D>> Encode<DeleteKeyDescriptor, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<i32, D>> Encode<SetKeyResult, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<ScanResultCode, D>> Encode<ScanEnd, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<ScanTypes, D>, T2: Encode<Vector<u8, 256>, D>, T3: Encode<UnboundedVector<Vector<u8, 32>>, D>, T4: Encode<u32, D>, T5: Encode<u32, D>, T6: Encode<u32, D>> Encode<ScanRequest, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<i64, D>, T2: Encode<BssDescription, D>> Encode<ScanResult, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<BssDescription, D>> Encode<RoamRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BssDescription, D>, T1: Encode<u32, D>, T2: Encode<AuthenticationTypes, D>, T3: Encode<UnboundedVector<u8>, D>, T4: Encode<Boxed<SetKeyDescriptor>, D>, T5: Encode<Vector<u8, 257>, D>> Encode<ConnectRequest, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<WlanChannel, D>, T1: Encode<u16, D>, T2: Encode<Vector<u8, 14>, D>, T3: Encode<Boxed<WmmParameter>, D>, T4: Encode<Boxed<HtCapabilities>, D>, T5: Encode<Boxed<VhtCapabilities>, D>> Encode<NegotiatedCapabilities, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<ChannelSwitchInfo, D>> Encode<MlmeOnChannelSwitchedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SignalReportIndication, D>> Encode<MlmeSignalReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Peers, D>> Encode<MinstrelListResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AssociateIndication, D>> Encode<MlmeAssociateIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AssociateResponse, D>> Encode<MlmeAssociateRespRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AuthenticateIndication, D>> Encode<MlmeAuthenticateIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<AuthenticateResponse, D>> Encode<MlmeAuthenticateRespRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<CapturedFrameResult, D>> Encode<MlmeRelayCapturedFrameRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ConnectConfirm, D>> Encode<MlmeConnectConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ConnectRequest, D>> Encode<MlmeConnectReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeauthenticateConfirm, D>> Encode<MlmeDeauthenticateConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeauthenticateIndication, D>> Encode<MlmeDeauthenticateIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeauthenticateRequest, D>> Encode<MlmeDeauthenticateReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeleteKeysRequest, D>> Encode<MlmeDeleteKeysReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DeviceInfo, D>> Encode<MlmeQueryDeviceInfoResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisassociateConfirm, D>> Encode<MlmeDisassociateConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisassociateIndication, D>> Encode<MlmeDisassociateIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisassociateRequest, D>> Encode<MlmeDisassociateReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<EapolConfirm, D>> Encode<MlmeEapolConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<EapolIndication, D>> Encode<MlmeEapolIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<EapolRequest, D>> Encode<MlmeEapolReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MgmtFrameCaptureFlags, D>> Encode<StartCaptureFramesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MinstrelListResponse, D>> Encode<MlmeListMinstrelPeersResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MinstrelStatsRequest, D>> Encode<MlmeGetMinstrelStatsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MinstrelStatsResponse, D>> Encode<MlmeGetMinstrelStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NegotiatedCapabilities, D>> Encode<MlmeFinalizeAssociationReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<PmkInfo, D>> Encode<MlmeOnPmkAvailableRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ReconnectRequest, D>> Encode<MlmeReconnectReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ResetRequest, D>> Encode<MlmeResetReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RoamConfirm, D>> Encode<MlmeRoamConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RoamRequest, D>> Encode<MlmeRoamReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RoamResultIndication, D>> Encode<MlmeRoamResultIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RoamStartIndication, D>> Encode<MlmeRoamStartIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SaeFrame, D>> Encode<MlmeOnSaeFrameRxRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SaeFrame, D>> Encode<MlmeSaeFrameTxRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SaeHandshakeIndication, D>> Encode<MlmeOnSaeHandshakeIndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SaeHandshakeResponse, D>> Encode<MlmeSaeHandshakeRespRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ScanEnd, D>> Encode<MlmeOnScanEndRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ScanRequest, D>> Encode<MlmeStartScanRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ScanResult, D>> Encode<MlmeOnScanResultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetControlledPortRequest, D>> Encode<MlmeSetControlledPortRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetKeysConfirm, D>> Encode<MlmeSetKeysConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetKeysRequest, D>> Encode<MlmeSetKeysReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StartCaptureFramesRequest, D>> Encode<MlmeStartCaptureFramesRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StartCaptureFramesResponse, D>> Encode<MlmeStartCaptureFramesResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StartConfirm, D>> Encode<MlmeStartConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StartRequest, D>> Encode<MlmeStartReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StopConfirm, D>> Encode<MlmeStopConfRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StopRequest, D>> Encode<MlmeStopReqRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 18>, D>> Encode<WmmParameter, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 2>, D>, T1: Encode<u8, D>> Encode<Country, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>> Encode<DeauthenticateConfirm, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>> Encode<MinstrelStatsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>> Encode<ReconnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>> Encode<SaeHandshakeIndication, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<WlanMacRole, D>, T2: Encode<Vector<BandCapability, 16>, D>, T3: Encode<u32, D>, T4: Encode<bool, D>> Encode<DeviceInfo, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<ReasonCode, D>> Encode<DeauthenticateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<ReasonCode, D>> Encode<DisassociateRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<ReasonCode, D>, T2: Encode<bool, D>> Encode<DeauthenticateIndication, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<ReasonCode, D>, T2: Encode<bool, D>> Encode<DisassociateIndication, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<StatusCode, D>> Encode<SaeHandshakeResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<StatusCode, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<u16, D>, T5: Encode<UnboundedVector<u8>, D>> Encode<RoamConfirm, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<StatusCode, D>, T2: Encode<bool, D>, T3: Encode<bool, D>, T4: Encode<u16, D>, T5: Encode<UnboundedVector<u8>, D>> Encode<RoamResultIndication, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<StatusCode, D>, T2: Encode<u16, D>, T3: Encode<UnboundedVector<u8>, D>> Encode<ConnectConfirm, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<StatusCode, D>, T2: Encode<u16, D>, T3: Encode<UnboundedVector<u8>, D>> Encode<SaeFrame, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<AssociateResultCode, D>, T2: Encode<u16, D>, T3: Encode<u16, D>, T4: Encode<Vector<u8, 14>, D>> Encode<AssociateResponse, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<AuthenticateResultCode, D>> Encode<AuthenticateResponse, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<AuthenticationTypes, D>> Encode<AuthenticateIndication, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<ControlledPortState, D>> Encode<SetControlledPortRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<bool, D>> Encode<ResetRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<u16, D>, T2: Encode<u16, D>, T3: Encode<Optional<Vector<u8, 32>>, D>, T4: Encode<Vector<u8, 14>, D>, T5: Encode<Optional<Vector<u8, 257>>, D>> Encode<AssociateIndication, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<BssDescription, D>, T2: Encode<bool, D>> Encode<RoamStartIndication, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<Array<u8, 6>, D>, T2: Encode<UnboundedVector<u8>, D>> Encode<EapolIndication, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<Array<u8, 6>, D>, T2: Encode<UnboundedVector<u8>, D>> Encode<EapolRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Boxed<Peer>, D>> Encode<MinstrelStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TelemetrySupport, D>> Encode<MlmeQueryTelemetrySupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>> Encode<CapturedFrameResult, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<u16, D>, T2: Encode<KeyType, D>, T3: Encode<Array<u8, 6>, D>, T4: Encode<u64, D>, T5: Encode<Array<u8, 3>, D>, T6: Encode<CipherSuiteType, D>> Encode<SetKeyDescriptor, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<UnboundedVector<u8>, D>> Encode<PmkInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<DeleteKeyDescriptor>, D>> Encode<DeleteKeysRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SetKeyDescriptor>, D>> Encode<SetKeysRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<SetKeyResult>, D>> Encode<SetKeysConfirm, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>> Encode<StopRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>, T1: Encode<BssType, D>, T2: Encode<u16, D>, T3: Encode<u8, D>, T4: Encode<u8, D>, T5: Encode<u16, D>, T6: Encode<Vector<u8, 14>, D>, T7: Encode<Country, D>, T8: Encode<Vector<u8, 32>, D>, T9: Encode<Optional<Vector<u8, 257>>, D>, T10: Encode<WlanPhyType, D>, T11: Encode<ChannelBandwidth, D>> Encode<StartRequest, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)

impl Encode<AccessPointListenerGetListenerRequest, DefaultFuchsiaResourceDialect> for &mut AccessPointListenerGetListenerRequest

impl Encode<AccessPointProviderGetControllerRequest, DefaultFuchsiaResourceDialect> for &mut AccessPointProviderGetControllerRequest

impl Encode<ClientControllerGetSavedNetworksRequest, DefaultFuchsiaResourceDialect> for &mut ClientControllerGetSavedNetworksRequest

impl Encode<ClientControllerScanForNetworksRequest, DefaultFuchsiaResourceDialect> for &mut ClientControllerScanForNetworksRequest

impl Encode<ClientListenerGetListenerRequest, DefaultFuchsiaResourceDialect> for &mut ClientListenerGetListenerRequest

impl Encode<ClientProviderGetControllerRequest, DefaultFuchsiaResourceDialect> for &mut ClientProviderGetControllerRequest

impl<T0: Encode<Endpoint<ClientEnd<AccessPointStateUpdatesMarker>>, DefaultFuchsiaResourceDialect>> Encode<AccessPointListenerGetListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<ClientStateUpdatesMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientListenerGetListenerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<AccessPointControllerMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<AccessPointStateUpdatesMarker>>, DefaultFuchsiaResourceDialect>> Encode<AccessPointProviderGetControllerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<ClientControllerMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ClientEnd<ClientStateUpdatesMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientProviderGetControllerRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<NetworkConfigIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientControllerGetSavedNetworksRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ScanResultIteratorMarker>>, DefaultFuchsiaResourceDialect>> Encode<ClientControllerScanForNetworksRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Compatibility, D> for Compatibility

impl<D: ResourceDialect> Encode<ConnectionState, D> for ConnectionState

impl<D: ResourceDialect> Encode<ConnectivityMode, D> for ConnectivityMode

impl<D: ResourceDialect> Encode<Credential, D> for &Credential

impl<D: ResourceDialect> Encode<DisconnectStatus, D> for DisconnectStatus

impl<D: ResourceDialect> Encode<NetworkConfigChangeError, D> for NetworkConfigChangeError

impl<D: ResourceDialect> Encode<OperatingBand, D> for OperatingBand

impl<D: ResourceDialect> Encode<OperatingState, D> for OperatingState

impl<D: ResourceDialect> Encode<RequestStatus, D> for RequestStatus

impl<D: ResourceDialect> Encode<ScanErrorCode, D> for ScanErrorCode

impl<D: ResourceDialect> Encode<SecurityType, D> for SecurityType

impl<D: ResourceDialect> Encode<WlanClientState, D> for WlanClientState

impl<D: ResourceDialect> Encode<AccessPointState, D> for &AccessPointState

impl<D: ResourceDialect> Encode<Bss, D> for &Bss

impl<D: ResourceDialect> Encode<ClientControllerConnectRequest, D> for &ClientControllerConnectRequest

impl<D: ResourceDialect> Encode<ClientControllerConnectResponse, D> for &ClientControllerConnectResponse

impl<D: ResourceDialect> Encode<ClientStateSummary, D> for &ClientStateSummary

impl<D: ResourceDialect> Encode<ConnectedClientInformation, D> for &ConnectedClientInformation

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<NetworkConfig, D> for &NetworkConfig

impl<D: ResourceDialect> Encode<NetworkIdentifier, D> for &NetworkIdentifier

impl<D: ResourceDialect> Encode<NetworkState, D> for &NetworkState

impl<D: ResourceDialect> Encode<ScanResult, D> for &ScanResult

impl<D: ResourceDialect, T0: Encode<RequestStatus, D>> Encode<AccessPointControllerStartAccessPointResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RequestStatus, D>> Encode<AccessPointControllerStopAccessPointResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RequestStatus, D>> Encode<ClientControllerConnectResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RequestStatus, D>> Encode<ClientControllerStartClientConnectionsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RequestStatus, D>> Encode<ClientControllerStopClientConnectionsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ClientStateSummary, D>> Encode<ClientStateUpdatesOnClientStateUpdateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>> Encode<AccessPointControllerStopAccessPointRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>> Encode<ClientControllerRemoveNetworkRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>> Encode<ClientControllerSaveNetworkRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<NetworkConfig, D>, T1: Encode<ConnectivityMode, D>, T2: Encode<OperatingBand, D>> Encode<AccessPointControllerStartAccessPointRequest, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<NetworkIdentifier, D>> Encode<ClientControllerConnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<AccessPointState>, D>> Encode<AccessPointStateUpdatesOnAccessPointStateUpdateRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<NetworkConfig>, D>> Encode<NetworkConfigIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<ScanResult>, D>> Encode<ScanResultIteratorGetNextResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>, T1: Encode<SecurityType, D>> Encode<NetworkIdentifier, D> for (T0, T1)

impl<D: ResourceDialect> Encode<State, D> for State

impl<D: ResourceDialect> Encode<Ap, D> for &Ap

impl<D: ResourceDialect> Encode<DeprecatedClientStatusResponse, D> for &DeprecatedClientStatusResponse

impl<D: ResourceDialect> Encode<WlanStatus, D> for &WlanStatus

impl<D: ResourceDialect, T0: Encode<State, D>, T1: Encode<Boxed<Ap>, D>> Encode<WlanStatus, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<WlanStatus, D>> Encode<DeprecatedClientStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<32>, D>, T1: Encode<i8, D>> Encode<Ap, D> for (T0, T1)

impl<D: ResourceDialect> Encode<SuggestMacAddressError, D> for SuggestMacAddressError

impl<D: ResourceDialect, T0: Encode<MacAddress, D>> Encode<DeprecatedConfiguratorSuggestAccessPointMacAddressRequest, D> for (T0,)

impl Encode<ClientSmeConnectRequest, DefaultFuchsiaResourceDialect> for &mut ClientSmeConnectRequest

impl Encode<ClientSmeScanForControllerRequest, DefaultFuchsiaResourceDialect> for &mut ClientSmeScanForControllerRequest

impl Encode<ClientSmeScanForControllerResponse, DefaultFuchsiaResourceDialect> for &mut ClientSmeScanForControllerResponse

impl Encode<ClientSmeScanRequest, DefaultFuchsiaResourceDialect> for &mut ClientSmeScanRequest

impl Encode<ClientSmeScanResponse, DefaultFuchsiaResourceDialect> for &mut ClientSmeScanResponse

impl Encode<GenericSmeGetApSmeRequest, DefaultFuchsiaResourceDialect> for &mut GenericSmeGetApSmeRequest

impl Encode<GenericSmeGetClientSmeRequest, DefaultFuchsiaResourceDialect> for &mut GenericSmeGetClientSmeRequest

impl Encode<GenericSmeGetSmeTelemetryRequest, DefaultFuchsiaResourceDialect> for &mut GenericSmeGetSmeTelemetryRequest

impl Encode<GenericSmeQueryResponse, DefaultFuchsiaResourceDialect> for &mut GenericSmeQueryResponse

impl Encode<TelemetryCloneInspectVmoResponse, DefaultFuchsiaResourceDialect> for &mut TelemetryCloneInspectVmoResponse

impl Encode<UsmeBootstrapStartRequest, DefaultFuchsiaResourceDialect> for &mut UsmeBootstrapStartRequest

impl Encode<UsmeBootstrapStartResponse, DefaultFuchsiaResourceDialect> for &mut UsmeBootstrapStartResponse

impl<T0: Encode<ScanRequest, DefaultFuchsiaResourceDialect>> Encode<ClientSmeScanForControllerRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ScanRequest, DefaultFuchsiaResourceDialect>> Encode<ClientSmeScanRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<ConnectRequest, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<Endpoint<ServerEnd<ConnectTransactionMarker>>>, DefaultFuchsiaResourceDialect>> Encode<ClientSmeConnectRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<GenericSmeQuery, DefaultFuchsiaResourceDialect>> Encode<GenericSmeQueryResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ApSmeMarker>>, DefaultFuchsiaResourceDialect>> Encode<GenericSmeGetApSmeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<ClientSmeMarker>>, DefaultFuchsiaResourceDialect>> Encode<GenericSmeGetClientSmeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ServerEnd<GenericSmeMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<LegacyPrivacySupport, DefaultFuchsiaResourceDialect>> Encode<UsmeBootstrapStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<TelemetryMarker>>, DefaultFuchsiaResourceDialect>> Encode<GenericSmeGetSmeTelemetryRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<ClientSmeScanResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<TelemetryCloneInspectVmoResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Vmo, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<UsmeBootstrapStartResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<ScanResult>, DefaultFuchsiaResourceDialect>> Encode<ClientSmeScanForControllerResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ClientStatusResponse, D> for &ClientStatusResponse

impl<D: ResourceDialect> Encode<Compatibility, D> for &Compatibility

impl<D: ResourceDialect> Encode<DisconnectMlmeEventName, D> for DisconnectMlmeEventName

impl<D: ResourceDialect> Encode<DisconnectSource, D> for &DisconnectSource

impl<D: ResourceDialect> Encode<Protection, D> for Protection

impl<D: ResourceDialect> Encode<ScanErrorCode, D> for ScanErrorCode

impl<D: ResourceDialect> Encode<ScanRequest, D> for &ScanRequest

impl<D: ResourceDialect> Encode<StartApResultCode, D> for StartApResultCode

impl<D: ResourceDialect> Encode<StopApResultCode, D> for StopApResultCode

impl<D: ResourceDialect> Encode<UserDisconnectReason, D> for UserDisconnectReason

impl<D: ResourceDialect> Encode<ActiveScanRequest, D> for &ActiveScanRequest

impl<D: ResourceDialect> Encode<Ap, D> for &Ap

impl<D: ResourceDialect> Encode<ApConfig, D> for &ApConfig

impl<D: ResourceDialect> Encode<ApSmeStartRequest, D> for &ApSmeStartRequest

impl<D: ResourceDialect> Encode<ApSmeStartResponse, D> for &ApSmeStartResponse

impl<D: ResourceDialect> Encode<ApSmeStatusResponse, D> for &ApSmeStatusResponse

impl<D: ResourceDialect> Encode<ApSmeStopResponse, D> for &ApSmeStopResponse

impl<D: ResourceDialect> Encode<ApStatusResponse, D> for &ApStatusResponse

impl<D: ResourceDialect> Encode<ClientSmeDisconnectRequest, D> for &ClientSmeDisconnectRequest

impl<D: ResourceDialect> Encode<ClientSmeRoamRequest, D> for &ClientSmeRoamRequest

impl<D: ResourceDialect> Encode<ClientSmeStatusResponse, D> for &ClientSmeStatusResponse

impl<D: ResourceDialect> Encode<ClientSmeWmmStatusResponse, D> for &ClientSmeWmmStatusResponse

impl<D: ResourceDialect> Encode<Compatible, D> for &Compatible

impl<D: ResourceDialect> Encode<ConnectRequest, D> for &ConnectRequest

impl<D: ResourceDialect> Encode<ConnectResult, D> for &ConnectResult

impl<D: ResourceDialect> Encode<DisconnectCause, D> for &DisconnectCause

impl<D: ResourceDialect> Encode<DisconnectInfo, D> for &DisconnectInfo

impl<D: ResourceDialect> Encode<DisjointSecurityProtocol, D> for &DisjointSecurityProtocol

impl<D: ResourceDialect> Encode<Empty, D> for &Empty

impl<D: ResourceDialect> Encode<GenericSmeQuery, D> for &GenericSmeQuery

impl<D: ResourceDialect> Encode<Incompatible, D> for &Incompatible

impl<D: ResourceDialect> Encode<LegacyPrivacySupport, D> for &LegacyPrivacySupport

impl<D: ResourceDialect> Encode<PassiveScanRequest, D> for &PassiveScanRequest

impl<D: ResourceDialect> Encode<RadioConfig, D> for &RadioConfig

impl<D: ResourceDialect> Encode<RoamRequest, D> for &RoamRequest

impl<D: ResourceDialect> Encode<RoamResult, D> for &RoamResult

impl<D: ResourceDialect> Encode<ScanResult, D> for &ScanResult

impl<D: ResourceDialect> Encode<ScanResultVector, D> for &ScanResultVector

impl<D: ResourceDialect> Encode<ServingApInfo, D> for &ServingApInfo

impl<D: ResourceDialect> Encode<TelemetryGetIfaceStatsResponse, D> for &TelemetryGetIfaceStatsResponse

impl<D: ResourceDialect, T0: Encode<WlanMacRole, D>, T1: Encode<Array<u8, 6>, D>> Encode<GenericSmeQuery, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<WlanPhyType, D>, T1: Encode<WlanChannel, D>> Encode<RadioConfig, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Protocol, D>, T1: Encode<WlanMacRole, D>> Encode<DisjointSecurityProtocol, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<StatusCode, D>, T1: Encode<bool, D>, T2: Encode<bool, D>> Encode<ConnectResult, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<ClientStatusResponse, D>> Encode<ClientSmeStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Compatibility, D>, T1: Encode<i64, D>, T2: Encode<BssDescription, D>> Encode<ScanResult, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<DisconnectMlmeEventName, D>, T1: Encode<ReasonCode, D>> Encode<DisconnectCause, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<StartApResultCode, D>> Encode<ApSmeStartResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StopApResultCode, D>> Encode<ApSmeStopResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UserDisconnectReason, D>> Encode<ClientSmeDisconnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<DisconnectSource, D>> Encode<DisconnectInfo, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<LegacyPrivacySupport, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BssDescription, D>> Encode<RoamRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ChannelSwitchInfo, D>> Encode<ConnectTransactionOnChannelSwitchedRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SignalReportIndication, D>> Encode<ConnectTransactionOnSignalReportRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WmmStatusResponse, D>> Encode<ClientSmeWmmStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ApConfig, D>> Encode<ApSmeStartRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ApStatusResponse, D>> Encode<ApSmeStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ConnectResult, D>> Encode<ConnectTransactionOnConnectResultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DisconnectInfo, D>> Encode<ConnectTransactionOnDisconnectRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RoamRequest, D>> Encode<ClientSmeRoamRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<RoamResult, D>> Encode<ConnectTransactionOnRoamResultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<StatusCode, D>, T2: Encode<bool, D>, T3: Encode<Boxed<BssDescription>, D>, T4: Encode<Boxed<DisconnectInfo>, D>, T5: Encode<bool, D>> Encode<RoamResult, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<Vector<u8, 32>, D>, T2: Encode<i8, D>, T3: Encode<i8, D>, T4: Encode<WlanChannel, D>, T5: Encode<Protection, D>> Encode<ServingApInfo, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Boxed<Ap>, D>> Encode<ApStatusResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IfaceHistogramStats, D>> Encode<TelemetryGetHistogramStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<IfaceStats, D>> Encode<TelemetryGetIfaceStatsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TelemetrySupport, D>> Encode<TelemetryQueryTelemetrySupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedString, D>, T1: Encode<Optional<Vector<DisjointSecurityProtocol, 32>>, D>> Encode<Incompatible, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<ScanResult>, D>> Encode<ScanResultVector, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<Vector<u8, 32>>, D>, T1: Encode<Vector<u8, 500>, D>> Encode<ActiveScanRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<Vector<Protocol, 16>, D>> Encode<Compatible, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>, T1: Encode<u8, D>, T2: Encode<u16, D>> Encode<Ap, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>, T1: Encode<BssDescription, D>, T2: Encode<bool, D>, T3: Encode<Authentication, D>, T4: Encode<ScanType, D>> Encode<ConnectRequest, D> for (T0, T1, T2, T3, T4)

impl<D: ResourceDialect, T0: Encode<Vector<u8, 32>, D>, T1: Encode<Vector<u8, 64>, D>, T2: Encode<RadioConfig, D>> Encode<ApConfig, D> for (T0, T1, T2)

impl Encode<WlanSoftmacBridgeStartRequest, DefaultFuchsiaResourceDialect> for &mut WlanSoftmacBridgeStartRequest

impl Encode<WlanSoftmacBridgeStartResponse, DefaultFuchsiaResourceDialect> for &mut WlanSoftmacBridgeStartResponse

impl<T0: Encode<Endpoint<ClientEnd<WlanSoftmacIfcBridgeMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<u64, DefaultFuchsiaResourceDialect>, T2: Encode<u64, DefaultFuchsiaResourceDialect>> Encode<WlanSoftmacBridgeStartRequest, DefaultFuchsiaResourceDialect> for (T0, T1, T2)

impl<T0: Encode<HandleType<Channel, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<WlanSoftmacBridgeStartResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<WlanProtection, D> for WlanProtection

impl<D: ResourceDialect> Encode<DiscoverySupport, D> for &DiscoverySupport

impl<D: ResourceDialect> Encode<EthernetRxTransferRequest, D> for &EthernetRxTransferRequest

impl<D: ResourceDialect> Encode<EthernetTxTransferRequest, D> for &EthernetTxTransferRequest

impl<D: ResourceDialect> Encode<ProbeResponseOffloadExtension, D> for &ProbeResponseOffloadExtension

impl<D: ResourceDialect> Encode<ScanOffloadExtension, D> for &ScanOffloadExtension

impl<D: ResourceDialect> Encode<WlanAssociationConfig, D> for &WlanAssociationConfig

impl<D: ResourceDialect> Encode<WlanKeyConfiguration, D> for &WlanKeyConfiguration

impl<D: ResourceDialect> Encode<WlanRxInfo, D> for &WlanRxInfo

impl<D: ResourceDialect> Encode<WlanRxInfoFlags, D> for WlanRxInfoFlags

impl<D: ResourceDialect> Encode<WlanRxInfoValid, D> for WlanRxInfoValid

impl<D: ResourceDialect> Encode<WlanRxPacket, D> for &WlanRxPacket

impl<D: ResourceDialect> Encode<WlanRxTransferRequest, D> for &WlanRxTransferRequest

impl<D: ResourceDialect> Encode<WlanSoftmacBandCapability, D> for &WlanSoftmacBandCapability

impl<D: ResourceDialect> Encode<WlanSoftmacBaseJoinBssRequest, D> for &WlanSoftmacBaseJoinBssRequest

impl<D: ResourceDialect> Encode<WlanSoftmacQueryResponse, D> for &WlanSoftmacQueryResponse

impl<D: ResourceDialect> Encode<WlanTxInfo, D> for &WlanTxInfo

impl<D: ResourceDialect> Encode<WlanTxInfoFlags, D> for WlanTxInfoFlags

impl<D: ResourceDialect> Encode<WlanTxInfoValid, D> for WlanTxInfoValid

impl<D: ResourceDialect> Encode<WlanTxPacket, D> for &WlanTxPacket

impl<D: ResourceDialect> Encode<WlanTxTransferRequest, D> for &WlanTxTransferRequest

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ProbeResponseOffloadExtension, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<ScanOffloadExtension, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<WlanSoftmacBridgeSetEthernetStatusRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u16, D>, T3: Encode<WlanPhyType, D>, T4: Encode<ChannelBandwidth, D>, T5: Encode<u8, D>> Encode<WlanTxInfo, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<JoinBssRequest, D>> Encode<WlanSoftmacBaseJoinBssRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<MacSublayerSupport, D>> Encode<WlanSoftmacBaseQueryMacSublayerSupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SecuritySupport, D>> Encode<WlanSoftmacBaseQuerySecuritySupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SpectrumManagementSupport, D>> Encode<WlanSoftmacBaseQuerySpectrumManagementSupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanTxResult, D>> Encode<WlanSoftmacIfcBaseReportTxResultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<DiscoverySupport, D>> Encode<WlanSoftmacBaseQueryDiscoverySupportResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<ScanOffloadExtension, D>, T1: Encode<ProbeResponseOffloadExtension, D>> Encode<DiscoverySupport, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<WlanAssociationConfig, D>> Encode<WlanSoftmacBaseNotifyAssociationCompleteRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<WlanRxInfoFlags, D>, T1: Encode<WlanRxInfoValid, D>, T2: Encode<WlanPhyType, D>, T3: Encode<u32, D>, T4: Encode<WlanChannel, D>, T5: Encode<u8, D>, T6: Encode<i8, D>, T7: Encode<i16, D>> Encode<WlanRxInfo, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<WlanRxInfo, D>> Encode<WlanRxPacket, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<WlanTxInfo, D>> Encode<WlanTxPacket, D> for (T0, T1)

impl<D: ResourceDialect> Encode<AntennaFreq, D> for AntennaFreq

impl<D: ResourceDialect> Encode<GaugeStatistic, D> for GaugeStatistic

impl<D: ResourceDialect> Encode<HistScope, D> for HistScope

impl<D: ResourceDialect> Encode<AntennaId, D> for &AntennaId

impl<D: ResourceDialect> Encode<ConnectionStats, D> for &ConnectionStats

impl<D: ResourceDialect> Encode<HistBucket, D> for &HistBucket

impl<D: ResourceDialect> Encode<IfaceHistogramStats, D> for &IfaceHistogramStats

impl<D: ResourceDialect> Encode<IfaceStats, D> for &IfaceStats

impl<D: ResourceDialect> Encode<InspectCounterConfig, D> for &InspectCounterConfig

impl<D: ResourceDialect> Encode<InspectGaugeConfig, D> for &InspectGaugeConfig

impl<D: ResourceDialect> Encode<NoiseFloorHistogram, D> for &NoiseFloorHistogram

impl<D: ResourceDialect> Encode<RssiHistogram, D> for &RssiHistogram

impl<D: ResourceDialect> Encode<RxRateIndexHistogram, D> for &RxRateIndexHistogram

impl<D: ResourceDialect> Encode<SnrHistogram, D> for &SnrHistogram

impl<D: ResourceDialect> Encode<TelemetrySupport, D> for &TelemetrySupport

impl<D: ResourceDialect> Encode<UnnamedCounter, D> for &UnnamedCounter

impl<D: ResourceDialect> Encode<UnnamedGauge, D> for &UnnamedGauge

impl<D: ResourceDialect, T0: Encode<AntennaFreq, D>, T1: Encode<u8, D>> Encode<AntennaId, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<HistScope, D>, T1: Encode<Boxed<AntennaId>, D>, T2: Encode<Vector<HistBucket, 196>, D>, T3: Encode<u64, D>> Encode<RxRateIndexHistogram, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<HistScope, D>, T1: Encode<Boxed<AntennaId>, D>, T2: Encode<Vector<HistBucket, 255>, D>, T3: Encode<u64, D>> Encode<NoiseFloorHistogram, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<HistScope, D>, T1: Encode<Boxed<AntennaId>, D>, T2: Encode<Vector<HistBucket, 255>, D>, T3: Encode<u64, D>> Encode<RssiHistogram, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<HistScope, D>, T1: Encode<Boxed<AntennaId>, D>, T2: Encode<Vector<HistBucket, 256>, D>, T3: Encode<u64, D>> Encode<SnrHistogram, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<i64, D>> Encode<UnnamedGauge, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u64, D>> Encode<HistBucket, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u64, D>> Encode<UnnamedCounter, D> for (T0, T1)

impl Encode<WlantapCtlCreatePhyRequest, DefaultFuchsiaResourceDialect> for &mut WlantapCtlCreatePhyRequest

impl<T0: Encode<WlantapPhyConfig, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<WlantapPhyMarker>>, DefaultFuchsiaResourceDialect>> Encode<WlantapCtlCreatePhyRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect> Encode<JoinBssArgs, D> for &JoinBssArgs

impl<D: ResourceDialect> Encode<SetChannelArgs, D> for &SetChannelArgs

impl<D: ResourceDialect> Encode<SetCountryArgs, D> for &SetCountryArgs

impl<D: ResourceDialect> Encode<SetKeyArgs, D> for &SetKeyArgs

impl<D: ResourceDialect> Encode<StartScanArgs, D> for &StartScanArgs

impl<D: ResourceDialect> Encode<TxArgs, D> for &TxArgs

impl<D: ResourceDialect> Encode<WlanKeyConfig, D> for &WlanKeyConfig

impl<D: ResourceDialect> Encode<WlanRxInfo, D> for &WlanRxInfo

impl<D: ResourceDialect> Encode<WlanTxInfo, D> for &WlanTxInfo

impl<D: ResourceDialect> Encode<WlanTxPacket, D> for &WlanTxPacket

impl<D: ResourceDialect> Encode<WlantapCtlCreatePhyResponse, D> for &WlantapCtlCreatePhyResponse

impl<D: ResourceDialect> Encode<WlantapPhyConfig, D> for &WlantapPhyConfig

impl<D: ResourceDialect> Encode<WlantapPhyJoinBssRequest, D> for &WlantapPhyJoinBssRequest

impl<D: ResourceDialect> Encode<WlantapPhyReportTxResultRequest, D> for &WlantapPhyReportTxResultRequest

impl<D: ResourceDialect> Encode<WlantapPhyRxRequest, D> for &WlantapPhyRxRequest

impl<D: ResourceDialect> Encode<WlantapPhyScanCompleteRequest, D> for &WlantapPhyScanCompleteRequest

impl<D: ResourceDialect> Encode<WlantapPhySetChannelRequest, D> for &WlantapPhySetChannelRequest

impl<D: ResourceDialect> Encode<WlantapPhySetCountryRequest, D> for &WlantapPhySetCountryRequest

impl<D: ResourceDialect> Encode<WlantapPhySetKeyRequest, D> for &WlantapPhySetKeyRequest

impl<D: ResourceDialect> Encode<WlantapPhyStartScanRequest, D> for &WlantapPhyStartScanRequest

impl<D: ResourceDialect> Encode<WlantapPhyTxRequest, D> for &WlantapPhyTxRequest

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<WlantapCtlCreatePhyResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u64, D>> Encode<StartScanArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<JoinBssRequest, D>> Encode<JoinBssArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<WlanChannel, D>> Encode<SetChannelArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<WlanKeyConfig, D>> Encode<SetKeyArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<WlanTxPacket, D>> Encode<TxArgs, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<WlanPhyType, D>, T3: Encode<u32, D>, T4: Encode<WlanChannel, D>, T5: Encode<u8, D>, T6: Encode<i8, D>, T7: Encode<i16, D>> Encode<WlanRxInfo, D> for (T0, T1, T2, T3, T4, T5, T6, T7)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u32, D>, T2: Encode<u16, D>, T3: Encode<WlanPhyType, D>, T4: Encode<u8, D>, T5: Encode<u8, D>> Encode<WlanTxInfo, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<i32, D>> Encode<WlantapPhyScanCompleteRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<Array<u8, 3>, D>, T2: Encode<u8, D>, T3: Encode<u8, D>, T4: Encode<Array<u8, 6>, D>, T5: Encode<u8, D>, T6: Encode<Vector<u8, 32>, D>> Encode<WlanKeyConfig, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<WlanTxResult, D>> Encode<WlantapPhyReportTxResultRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<JoinBssArgs, D>> Encode<WlantapPhyJoinBssRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetChannelArgs, D>> Encode<WlantapPhySetChannelRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetCountryArgs, D>> Encode<WlantapPhySetCountryRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<SetKeyArgs, D>> Encode<WlantapPhySetKeyRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<StartScanArgs, D>> Encode<WlantapPhyStartScanRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<TxArgs, D>> Encode<WlantapPhyTxRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 2>, D>> Encode<SetCountryArgs, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Array<u8, 6>, D>, T1: Encode<WlanMacRole, D>, T2: Encode<Vector<WlanPhyType, 64>, D>, T3: Encode<u32, D>, T4: Encode<Vector<BandInfo, 8>, D>, T5: Encode<BoundedString<32>, D>, T6: Encode<bool, D>, T7: Encode<DiscoverySupport, D>, T8: Encode<MacSublayerSupport, D>, T9: Encode<SecuritySupport, D>, T10: Encode<SpectrumManagementSupport, D>> Encode<WlantapPhyConfig, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<WlanRxInfo, D>> Encode<WlantapPhyRxRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<UnboundedVector<u8>, D>, T1: Encode<WlanTxInfo, D>> Encode<WlanTxPacket, D> for (T0, T1)

impl Encode<Nl80211GetMulticastRequest, DefaultFuchsiaResourceDialect> for &mut Nl80211GetMulticastRequest

impl Encode<Nl80211MessageRequest, DefaultFuchsiaResourceDialect> for &mut Nl80211MessageRequest

impl Encode<Nl80211MessageResponse, DefaultFuchsiaResourceDialect> for &mut Nl80211MessageResponse

impl Encode<Nl80211MulticastMessageRequest, DefaultFuchsiaResourceDialect> for &mut Nl80211MulticastMessageRequest

impl Encode<SupplicantAddStaInterfaceRequest, DefaultFuchsiaResourceDialect> for &mut SupplicantAddStaInterfaceRequest

impl Encode<SupplicantStaIfaceAddNetworkRequest, DefaultFuchsiaResourceDialect> for &mut SupplicantStaIfaceAddNetworkRequest

impl Encode<SupplicantStaIfaceSetPowerSaveRequest, DefaultFuchsiaResourceDialect> for &mut SupplicantStaIfaceSetPowerSaveRequest

impl Encode<WifiChipCreateStaIfaceRequest, DefaultFuchsiaResourceDialect> for &mut WifiChipCreateStaIfaceRequest

impl Encode<WifiChipGetStaIfaceRequest, DefaultFuchsiaResourceDialect> for &mut WifiChipGetStaIfaceRequest

impl Encode<WifiChipRemoveStaIfaceRequest, DefaultFuchsiaResourceDialect> for &mut WifiChipRemoveStaIfaceRequest

impl Encode<WifiChipSetCountryCodeRequest, DefaultFuchsiaResourceDialect> for &mut WifiChipSetCountryCodeRequest

impl Encode<WifiGetChipRequest, DefaultFuchsiaResourceDialect> for &mut WifiGetChipRequest

impl Encode<WifiRegisterEventCallbackRequest, DefaultFuchsiaResourceDialect> for &mut WifiRegisterEventCallbackRequest

impl Encode<WlanixGetNl80211Request, DefaultFuchsiaResourceDialect> for &mut WlanixGetNl80211Request

impl Encode<WlanixGetSupplicantRequest, DefaultFuchsiaResourceDialect> for &mut WlanixGetSupplicantRequest

impl Encode<WlanixGetWifiRequest, DefaultFuchsiaResourceDialect> for &mut WlanixGetWifiRequest

impl<D: ResourceDialect> Encode<IfaceConcurrencyType, D> for IfaceConcurrencyType

impl<D: ResourceDialect> Encode<Nl80211MessageType, D> for Nl80211MessageType

impl<D: ResourceDialect> Encode<StaIfaceCallbackState, D> for StaIfaceCallbackState

impl<D: ResourceDialect> Encode<ChipConcurrencyCombination, D> for &ChipConcurrencyCombination

impl<D: ResourceDialect> Encode<ChipConcurrencyCombinationLimit, D> for &ChipConcurrencyCombinationLimit

impl<D: ResourceDialect> Encode<ChipMode, D> for &ChipMode

impl<D: ResourceDialect> Encode<Nl80211Message, D> for &Nl80211Message

impl<D: ResourceDialect> Encode<WifiChipGetCapabilitiesResponse, D> for &WifiChipGetCapabilitiesResponse

impl<D: ResourceDialect> Encode<WifiChipGetIdResponse, D> for &WifiChipGetIdResponse

impl<D: ResourceDialect> Encode<WifiChipGetModeResponse, D> for &WifiChipGetModeResponse

impl<D: ResourceDialect> Encode<WifiGetChipIdsResponse, D> for &WifiGetChipIdsResponse

impl<D: ResourceDialect> Encode<WifiGetStateResponse, D> for &WifiGetStateResponse

impl<D: ResourceDialect> Encode<WifiStaIfaceGetNameResponse, D> for &WifiStaIfaceGetNameResponse

impl<D: ResourceDialect> Encode<Foo, D> for &Foo

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<Foo, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u8, D>, T2: Encode<u16, D>, T3: Encode<u32, D>, T4: Encode<u64, D>, T5: Encode<i8, D>, T6: Encode<i16, D>, T7: Encode<i32, D>, T8: Encode<i64, D>, T9: Encode<BoundedString<100>, D>, T10: Encode<Vector<bool, 100>, D>, T11: Encode<Vector<u8, 100>, D>, T12: Encode<Vector<u16, 100>, D>, T13: Encode<Vector<u32, 100>, D>, T14: Encode<Vector<u64, 100>, D>, T15: Encode<Vector<i8, 100>, D>, T16: Encode<Vector<i16, 100>, D>, T17: Encode<Vector<i32, 100>, D>, T18: Encode<Vector<i64, 100>, D>, T19: Encode<Vector<BoundedString<100>, 100>, D>> Encode<BasicSuccessSchema, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<ConfigUserIsManagingPowerResponse, D> for (T0,)

impl<T0: Encode<u8, DefaultFuchsiaResourceDialect>, T1: Encode<i8, DefaultFuchsiaResourceDialect>, T2: Encode<u16, DefaultFuchsiaResourceDialect>, T3: Encode<u32, DefaultFuchsiaResourceDialect>, T4: Encode<u64, DefaultFuchsiaResourceDialect>, T5: Encode<u8, DefaultFuchsiaResourceDialect>, T6: Encode<u8, DefaultFuchsiaResourceDialect>, T7: Encode<u16, DefaultFuchsiaResourceDialect>, T8: Encode<f32, DefaultFuchsiaResourceDialect>, T9: Encode<f64, DefaultFuchsiaResourceDialect>, T10: Encode<bool, DefaultFuchsiaResourceDialect>, T11: Encode<bool, DefaultFuchsiaResourceDialect>, T12: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T13: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>, T14: Encode<UnboundedString, DefaultFuchsiaResourceDialect>, T15: Encode<Optional<HandleType<Handle, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>, T16: Encode<HandleType<Handle, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>, T17: Encode<Array<u8, 3>, DefaultFuchsiaResourceDialect>, T18: Encode<UnboundedVector<f64>, DefaultFuchsiaResourceDialect>, T19: Encode<Optional<UnboundedVector<u8>>, DefaultFuchsiaResourceDialect>, T20: Encode<UnboundedVector<u8>, DefaultFuchsiaResourceDialect>, T21: Encode<FidlvizBits, DefaultFuchsiaResourceDialect>, T22: Encode<FidlvizEnum, DefaultFuchsiaResourceDialect>, T23: Encode<FidlvizStruct1, DefaultFuchsiaResourceDialect>, T24: Encode<FidlvizStruct2, DefaultFuchsiaResourceDialect>, T25: Encode<Boxed<FidlvizStruct1>, DefaultFuchsiaResourceDialect>, T26: Encode<Boxed<FidlvizStruct2>, DefaultFuchsiaResourceDialect>, T27: Encode<FidlvizTable, DefaultFuchsiaResourceDialect>, T28: Encode<FidlvizTable, DefaultFuchsiaResourceDialect>, T29: Encode<OptionalUnion<FidlvizUnion>, DefaultFuchsiaResourceDialect>, T30: Encode<FidlvizUnion, DefaultFuchsiaResourceDialect>> Encode<FidlvizDemo, DefaultFuchsiaResourceDialect> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)

impl<D: ResourceDialect, T0: Encode<bool, D>> Encode<MyBool, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<bool, D>> Encode<UpdatePolicy, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<u8, D>, T2: Encode<u16, D>, T3: Encode<u32, D>> Encode<OneLayerStructWithBool, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<f32, D>> Encode<MyFloat32, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<f64, D>> Encode<MyFloat64, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i16, D>> Encode<MyInt16, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i16, D>> Encode<Struct2Byte, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i16, D>, T1: Encode<i8, D>> Encode<Struct3Byte, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<MyInt32, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<Struct4Byte, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i16, D>> Encode<Struct6Byte, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i16, D>, T2: Encode<i8, D>> Encode<Struct7Byte, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<i32, D>, T1: Encode<i8, D>> Encode<Struct5Byte, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<Int64Struct, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<MyInt64, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i64, D>> Encode<Struct8Byte, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i8, D>> Encode<MyInt8, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i8, D>> Encode<Struct1Byte, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>> Encode<MyUint16, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u16, D>, T1: Encode<u8, D>> Encode<StructSize3Align2, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>> Encode<MyUint32, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<UnionOfUnion, D>, T2: Encode<u32, D>> Encode<Sandwich5, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u64, D>, T2: Encode<u64, D>, T3: Encode<u64, D>, T4: Encode<u64, D>, T5: Encode<u64, D>, T6: Encode<u64, D>> Encode<NodeAttributes, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u8, D>> Encode<FiveByte, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<u8, D>> Encode<Size5Alignment4, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Array<u8, 3>, D>, T2: Encode<u8, D>, T3: Encode<u64, D>> Encode<TransactionHeader, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u32, D>, T1: Encode<Boxed<Sandwich1>, D>, T2: Encode<u32, D>> Encode<Sandwich7, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<MyUint64, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>> Encode<Size8Align8, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<UnionOfUnion, D>, T2: Encode<u32, D>> Encode<Sandwich8, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u64, D>, T1: Encode<u32, D>, T2: Encode<u16, D>, T3: Encode<u8, D>> Encode<Uint64Uint32Uint16Uint8, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<MyByte, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<MyUint8, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>> Encode<Uint8Struct, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<EnumUint32, D>, T2: Encode<EnumUint8, D>, T3: Encode<u16, D>, T4: Encode<u64, D>, T5: Encode<u8, D>> Encode<Regression5, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u16, D>, T2: Encode<u32, D>, T3: Encode<u64, D>> Encode<Uint8Uint16Uint32Uint64, D> for (T0, T1, T2, T3)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u32, D>, T2: Encode<u8, D>, T3: Encode<u16, D>, T4: Encode<u64, D>, T5: Encode<u8, D>> Encode<Regression1, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u32, D>, T2: Encode<StructSize3Align1, D>, T3: Encode<u8, D>, T4: Encode<u16, D>, T5: Encode<u64, D>, T6: Encode<u8, D>> Encode<Regression4, D> for (T0, T1, T2, T3, T4, T5, T6)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>, T2: Encode<u8, D>> Encode<ThreeByte, D> for (T0, T1, T2)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<BitsUint32, D>, T2: Encode<BitsUint8, D>, T3: Encode<u16, D>, T4: Encode<u64, D>, T5: Encode<u8, D>> Encode<Regression6, D> for (T0, T1, T2, T3, T4, T5)

impl<D: ResourceDialect, T0: Encode<Array<u8, 5>, D>> Encode<Size5Alignment1, D> for (T0,)

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RealmProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ClientEnd<TriageDetectEventsMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryGetTriageDetectEventsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<BoundedString<1024>, D>> Encode<TriageDetectEventsOnCrashReportRequest, D> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<BoundedString<1024>, D>, T1: Encode<BoundedString<1024>, D>> Encode<TriageDetectEventsOnCrashReportingProductRegistrationRequest, D> for (T0, T1)

impl<D: ResourceDialect> Encode<EchoEchoStringRequest, D> for &EchoEchoStringRequest

impl<D: ResourceDialect> Encode<EchoEchoStringResponse, D> for &EchoEchoStringResponse

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedString>, D>> Encode<EchoEchoStringRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedString>, D>> Encode<EchoEchoStringResponse, D> for (T0,)

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<RealmFactoryCreateRealmResponse, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmResponse

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<DictionaryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>> Encode<SimpleAddRequest, D> for (T0, T1)

impl Encode<FlexibleResourceThing, DefaultFuchsiaResourceDialect> for &mut FlexibleResourceThing

impl Encode<StrictResourceThing, DefaultFuchsiaResourceDialect> for &mut StrictResourceThing

impl Encode<ResourceRecord, DefaultFuchsiaResourceDialect> for &mut ResourceRecord

impl Encode<StructWithHandles, DefaultFuchsiaResourceDialect> for &mut StructWithHandles

impl<T0: Encode<HandleType<Event, { _ }, 2>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleRequestReducedRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleRequestResponseReducedRightsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleResponseReducedRightsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2>, DefaultFuchsiaResourceDialect>> Encode<ErrorSyntaxProtocolTestErrorSyntaxResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2>, DefaultFuchsiaResourceDialect>> Encode<PushEventProtocolPushEventReducedRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2>, DefaultFuchsiaResourceDialect>> Encode<SendHandleProtocolSendHandleReducedRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleRequestReducedRightsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleRequestSameRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleRequestSameRightsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleResponseReducedRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleResponseSameRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleResponseSameRightsResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<PushEventProtocolPushEventSameRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 2147483648>, DefaultFuchsiaResourceDialect>> Encode<SendHandleProtocolSendHandleSameRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<HandleType<Event, { _ }, 3>, DefaultFuchsiaResourceDialect>> Encode<EchoHandleProtocolEchoHandleRequestResponseReducedRightsRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<UnboundedVector<HandleType<Channel, { _ }, 2147483648>>, DefaultFuchsiaResourceDialect>> Encode<StructWithHandles, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<FlexibleAnimal, D> for FlexibleAnimal

impl<D: ResourceDialect> Encode<FlexibleEmptyEnum, D> for FlexibleEmptyEnum

impl<D: ResourceDialect> Encode<FlexibleValueThing, D> for &FlexibleValueThing

impl<D: ResourceDialect> Encode<StrictAnimal, D> for StrictAnimal

impl<D: ResourceDialect> Encode<StrictValueThing, D> for &StrictValueThing

impl<D: ResourceDialect> Encode<Coordinate, D> for &Coordinate

impl<D: ResourceDialect> Encode<FlexibleButtons, D> for FlexibleButtons

impl<D: ResourceDialect> Encode<StrictButtons, D> for StrictButtons

impl<D: ResourceDialect> Encode<ValueRecord, D> for &ValueRecord

impl<D: ResourceDialect, T0: Encode<u8, D>, T1: Encode<u8, D>> Encode<Coordinate, D> for (T0, T1)

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RealmProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<ProtocolFactoryCreateProtocolRequest, DefaultFuchsiaResourceDialect> for &mut ProtocolFactoryCreateProtocolRequest

impl<T0: Encode<Endpoint<ServerEnd<ProtocolMarker>>, DefaultFuchsiaResourceDialect>> Encode<ProtocolFactoryCreateProtocolRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<Error, D> for Error

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DictionaryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<TestStruct, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<bool, D>, T1: Encode<i16, D>, T2: Encode<i32, D>, T3: Encode<i64, D>, T4: Encode<i8, D>, T5: Encode<BoundedString<100>, D>, T6: Encode<u16, D>, T7: Encode<u32, D>, T8: Encode<u64, D>, T9: Encode<u8, D>, T10: Encode<Vector<bool, 100>, D>, T11: Encode<Vector<i16, 100>, D>, T12: Encode<Vector<i32, 100>, D>, T13: Encode<Vector<i64, 100>, D>, T14: Encode<Vector<i8, 100>, D>, T15: Encode<Vector<BoundedString<100>, 100>, D>, T16: Encode<Vector<u16, 100>, D>, T17: Encode<Vector<u32, 100>, D>, T18: Encode<Vector<u64, 100>, D>, T19: Encode<Vector<u8, 100>, D>> Encode<ReceiverConfig, D> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)

impl Encode<ConscriptIssueRequest, DefaultFuchsiaResourceDialect> for &mut ConscriptIssueRequest

impl Encode<ConscriptServeRequest, DefaultFuchsiaResourceDialect> for &mut ConscriptServeRequest

impl<T0: Encode<Endpoint<ClientEnd<EchoMarker>>, DefaultFuchsiaResourceDialect>, T1: Encode<Optional<UnboundedString>, DefaultFuchsiaResourceDialect>> Encode<ConscriptIssueRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<Endpoint<ServerEnd<EchoMarker>>, DefaultFuchsiaResourceDialect>> Encode<ConscriptServeRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<D: ResourceDialect> Encode<ConscriptIssueResponse, D> for &ConscriptIssueResponse

impl<D: ResourceDialect, T0: Encode<Optional<UnboundedString>, D>> Encode<ConscriptIssueResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<UnknownInteractionsProtocolFlexibleEventFieldsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<UnknownInteractionsProtocolStrictEventFieldsRequest, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse, D> for (T0,)

impl<D: ResourceDialect, T0: Encode<i32, D>> Encode<UnknownInteractionsProtocolStrictTwoWayFieldsResponse, D> for (T0,)

impl Encode<Topology, DefaultFuchsiaResourceDialect> for &mut Topology

impl Encode<DriverConfig, DefaultFuchsiaResourceDialect> for &mut DriverConfig

impl Encode<DriversOnly, DefaultFuchsiaResourceDialect> for &mut DriversOnly

impl Encode<RealmFactoryCreateRealm2Request, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealm2Request

impl Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for &mut RealmFactoryCreateRealmRequest

impl Encode<RealmOptions, DefaultFuchsiaResourceDialect> for &mut RealmOptions

impl Encode<WlanConfig, DefaultFuchsiaResourceDialect> for &mut WlanConfig

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<DictionaryMarker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealm2Request, DefaultFuchsiaResourceDialect> for (T0, T1)

impl<T0: Encode<RealmOptions, DefaultFuchsiaResourceDialect>, T1: Encode<Endpoint<ServerEnd<RealmProxy_Marker>>, DefaultFuchsiaResourceDialect>> Encode<RealmFactoryCreateRealmRequest, DefaultFuchsiaResourceDialect> for (T0, T1)

impl Encode<TestControllerCreateFullmacRequest, DefaultFuchsiaResourceDialect> for &mut TestControllerCreateFullmacRequest

impl Encode<TestControllerCreateFullmacResponse, DefaultFuchsiaResourceDialect> for &mut TestControllerCreateFullmacResponse

impl Encode<TestControllerDeleteFullmacRequest, DefaultFuchsiaResourceDialect> for &mut TestControllerDeleteFullmacRequest

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<TestControllerCreateFullmacResponse, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<u32, DefaultFuchsiaResourceDialect>> Encode<TestControllerDeleteFullmacRequest, DefaultFuchsiaResourceDialect> for (T0,)

impl<T0: Encode<Endpoint<ClientEnd<WlanFullmacImpl_Marker>>, DefaultFuchsiaResourceDialect>> Encode<TestControllerCreateFullmacRequest, DefaultFuchsiaResourceDialect> for (T0,)