pub trait Encodable {
fn encode(&self) -> Vec<u8>;
}
Required Methods
Implementors
impl Encodable for Vec<u8>
impl Encodable for String
impl<'a> Encodable for &'a str
impl<'a> Encodable for &'a [u8]
impl<T0: Encodable, T1: Encodable, T2: Encodable, T3: Encodable, T4: Encodable, T5: Encodable, T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable 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<T1: Encodable, T2: Encodable, T3: Encodable, T4: Encodable, T5: Encodable, T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T2: Encodable, T3: Encodable, T4: Encodable, T5: Encodable, T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T3: Encodable, T4: Encodable, T5: Encodable, T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T4: Encodable, T5: Encodable, T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T5: Encodable, T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T6: Encodable, T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T7: Encodable, T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (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<T8: Encodable, T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T9: Encodable, T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T10: Encodable, T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T11: Encodable, T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T12: Encodable, T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T13: Encodable, T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T14: Encodable, T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T15: Encodable, T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T16: Encodable, T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T17: Encodable, T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T18: Encodable, T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T19: Encodable, T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T20: Encodable, T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T21: Encodable, T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T21, T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T22: Encodable, T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T22, T23, T24, T25, T26, T27, T28, T29, T30)
impl<T23: Encodable, T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T23, T24, T25, T26, T27, T28, T29, T30)
impl<T24: Encodable, T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T24, T25, T26, T27, T28, T29, T30)
impl<T25: Encodable, T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T25, T26, T27, T28, T29, T30)
impl<T26: Encodable, T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T26, T27, T28, T29, T30)
impl<T27: Encodable, T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T27, T28, T29, T30)
impl<T28: Encodable, T29: Encodable, T30: Encodable> Encodable for (T28, T29, T30)
impl<T29: Encodable, T30: Encodable> Encodable for (T29, T30)
impl<T30: Encodable> Encodable for (T30,)
impl<'a> Encodable for Instruction<'a>
impl<'a> Encodable for InstructionRef<'a>
impl<T: Encodable> Encodable for Closure<T>
impl Encodable for Receivable