Skip to main content

Encode

Trait Encode 

Source
pub trait Encode {
    // Required method
    fn encode(&self, w: &mut Writer);
}

Required Methods§

Source

fn encode(&self, w: &mut Writer)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Encode for Arith

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Compile

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for FastsrtAdvPrint

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Fixed

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Numproc

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Options

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Places

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Precision

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for ProgramCheck

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for SortKeys

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Stop

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for String

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Trunc

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for TruncCheck

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for U256

Four 64-bit limbs, low first.

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for Warnings

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for bool

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for char

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for f64

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for i16

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for i32

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for i64

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for u8

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for u16

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for u32

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for u64

Source§

fn encode(&self, w: &mut Writer)

Source§

impl Encode for usize

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<A: Encode, B: Encode, C: Encode, D: Encode> Encode for (A, B, C, D)

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<A: Encode, B: Encode, C: Encode> Encode for (A, B, C)

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<A: Encode, B: Encode> Encode for (A, B)

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<K: Encode, V: Encode> Encode for BTreeMap<K, V>

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<T: Encode, E: Encode> Encode for Result<T, E>

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<T: Encode, const N: usize> Encode for [T; N]

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<T: Encode> Encode for Box<T>

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<T: Encode> Encode for Option<T>

Source§

fn encode(&self, w: &mut Writer)

Source§

impl<T: Encode> Encode for Vec<T>

Source§

fn encode(&self, w: &mut Writer)

Implementors§

Source§

impl Encode for AbendCode

Source§

impl Encode for AbendText

Source§

impl Encode for AcceptFrom

Source§

impl Encode for ArithPlan

Source§

impl Encode for ArithStep

Source§

impl Encode for Base

Source§

impl Encode for BinOp

Source§

impl Encode for Block

Source§

impl Encode for Bound

Source§

impl Encode for ByteClass

Source§

impl Encode for CallArg

Source§

impl Encode for CallPlan

Source§

impl Encode for CallTarget

Source§

impl Encode for Chars

Source§

impl Encode for CicsCommand

Source§

impl Encode for Class

Source§

impl Encode for ClassPart

Source§

impl Encode for Collating

Source§

impl Encode for Comparand

Source§

impl Encode for Compare

Source§

impl Encode for Cond

Source§

impl Encode for Const

Source§

impl Encode for ConvertTable

Source§

impl Encode for Converting

Source§

impl Encode for Count

Source§

impl Encode for Debug

Source§

impl Encode for DelimiterIn

Source§

impl Encode for DirectoryEntry

Source§

impl Encode for DisplayItem

Source§

impl Encode for DisplayPlan

Source§

impl Encode for Ending

Source§

impl Encode for EntryPoint

Source§

impl Encode for Expr

Source§

impl Encode for Figurative

Source§

impl Encode for FileDesc

Source§

impl Encode for FileOp

Source§

impl Encode for FileStatus

Source§

impl Encode for FloatFrom

Source§

impl Encode for Frame

Source§

impl Encode for FrameKind

Source§

impl Encode for Func

Source§

impl Encode for FunctionPlan

Source§

impl Encode for HostPlace

Source§

impl Encode for HostType

Source§

impl Encode for Image

Source§

impl Encode for InitField

Source§

impl Encode for InitPlan

Source§

impl Encode for InspectMode

Source§

impl Encode for InspectPhrase

Source§

impl Encode for InspectPlan

Source§

impl Encode for IntExpr

Source§

impl Encode for InvokePlan

Source§

impl Encode for Item

Source§

impl Encode for Kind

Source§

impl Encode for LeService

Source§

impl Encode for Method

Source§

impl Encode for MethodName

Source§

impl Encode for Mode

Source§

impl Encode for MovePlan

Source§

impl Encode for NationalFrom

Source§

impl Encode for NumericFrom

Source§

impl Encode for Odo

Source§

impl Encode for Op

Source§

impl Encode for Operand

Source§

impl Encode for Paragraph

Source§

impl Encode for Place

Source§

impl Encode for Plans

Source§

impl Encode for Program

Source§

impl Encode for ProgramOptions

Source§

impl Encode for Range

Source§

impl Encode for RangeKind

Source§

impl Encode for Receiver

Source§

impl Encode for RefMod

Source§

impl Encode for RelOp

Source§

impl Encode for ReleasePlan

Source§

impl Encode for RemainderPlan

Source§

impl Encode for Replacement

Source§

impl Encode for ReportOp

Source§

impl Encode for ReturnPlan

Source§

impl Encode for SearchAllPlan

Source§

impl Encode for SearchKey

Source§

impl Encode for Sequence

Source§

impl Encode for Services

Source§

impl Encode for SignClause

Source§

impl Encode for SignPosition

Source§

impl Encode for SignTest

Source§

impl Encode for Signal

Source§

impl Encode for SortPlan

Source§

impl Encode for SqlEntry

Source§

impl Encode for SqlStatement

Source§

impl Encode for SqlTest

Source§

impl Encode for Sqlca

Source§

impl Encode for SqlcaField

Source§

impl Encode for Step

Source§

impl Encode for StepPlan

Source§

impl Encode for Storage

Source§

impl Encode for StorePlan

Source§

impl Encode for StringPlan

Source§

impl Encode for StringSource

Source§

impl Encode for Subscript

Source§

impl Encode for Sym

Source§

impl Encode for Terminator

Source§

impl Encode for TrimSide

Source§

impl Encode for UnstringInto

Source§

impl Encode for UnstringPlan