Source

Type Alias Source 

Source
pub type Source = OtpErlangTerm;
Expand description

the Erlang pid that is the source of the service request

Aliased Type§

pub enum Source {
Show 17 variants OtpErlangInteger(i32), OtpErlangFloat(Float), OtpErlangAtom(Vec<u8>), OtpErlangAtomUTF8(Vec<u8>), OtpErlangAtomCacheRef(u8), OtpErlangAtomBool(bool), OtpErlangString(Vec<u8>), OtpErlangBinary(Vec<u8>), OtpErlangBinaryBits(Vec<u8>, u8), OtpErlangList(Vec<OtpErlangTerm>), OtpErlangListImproper(Vec<OtpErlangTerm>), OtpErlangTuple(Vec<OtpErlangTerm>), OtpErlangMap(BTreeMap<OtpErlangTerm, OtpErlangTerm>), OtpErlangPid(Pid), OtpErlangPort(Port), OtpErlangReference(Reference), OtpErlangFunction(Function),
}

Variants§

§

OtpErlangInteger(i32)

§

OtpErlangFloat(Float)

§

OtpErlangAtom(Vec<u8>)

§

OtpErlangAtomUTF8(Vec<u8>)

§

OtpErlangAtomCacheRef(u8)

§

OtpErlangAtomBool(bool)

§

OtpErlangString(Vec<u8>)

§

OtpErlangBinary(Vec<u8>)

§

OtpErlangBinaryBits(Vec<u8>, u8)

§

OtpErlangList(Vec<OtpErlangTerm>)

§

OtpErlangListImproper(Vec<OtpErlangTerm>)

§

OtpErlangTuple(Vec<OtpErlangTerm>)

§

OtpErlangMap(BTreeMap<OtpErlangTerm, OtpErlangTerm>)

§

OtpErlangPid(Pid)

§

OtpErlangPort(Port)

§

OtpErlangReference(Reference)

§

OtpErlangFunction(Function)