[−][src]Struct lightning_sys::jitstate::JitState
Methods
impl<'a> JitState<'a>
[src]
pub fn clear(&self)
[src]
pub unsafe fn emit<T: Copy>(&self) -> T
[src]
pub fn raw_emit(&self) -> JitPointer
[src]
impl<'a> JitState<'a>
[src]
pub fn live<'b>(&'b self, a: Reg) -> JitNode<'b>
[src]
pub fn align<'b>(&'b self, a: Reg) -> JitNode<'b>
[src]
pub fn name<'b>(&'b self, name: &str) -> JitNode<'b>
[src]
pub fn note<'b>(&'b self, file: &str, line: u32) -> JitNode<'b>
[src]
pub fn label<'b>(&'b self) -> JitNode<'b>
[src]
pub fn forward<'b>(&'b self) -> JitNode<'b>
[src]
pub fn indirect<'b>(&'b self) -> JitNode<'b>
[src]
pub fn link<'b>(&'b self, node: &JitNode)
[src]
pub fn prolog<'b>(&'b self)
[src]
pub fn ellipsis<'b>(&'b self)
[src]
pub fn allocai<'b>(&'b self, size: i32) -> i32
[src]
pub fn allocar<'b>(&'b self, off: Reg, size: Reg)
[src]
pub fn arg<'b>(&'b self) -> JitNode<'b>
[src]
pub fn getarg_c<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg_uc<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg_s<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg_us<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg_i<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg_ui<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg_l<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn getarg<'b>(&'b self, reg: Reg, node: &JitNode)
[src]
pub fn putargr<'b>(&'b self, reg: Reg, arg: &JitNode)
[src]
pub fn putargi<'b>(&'b self, imm: JitWord, arg: &JitNode)
[src]
pub fn va_start<'b>(&'b self, a: Reg) -> JitNode<'b>
[src]
pub fn va_arg<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn va_arg_d<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn va_end<'b>(&'b self, a: Reg) -> JitNode<'b>
[src]
pub fn addr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn addi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn addcr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn addci<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn addxr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn addxi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn subr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn subi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn subcr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn subci<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn subxr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn subxi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn rsbi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn mulr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn muli<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn qmulr<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: Reg) -> JitNode<'b>
[src]
pub fn qmuli<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: JitWord) -> JitNode<'b>
[src]
pub fn qmulr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: Reg) -> JitNode<'b>
[src]
pub fn qmuli_u<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: JitWord) -> JitNode<'b>
[src]
pub fn divr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn divi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn divr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn divi_u<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn qdivr<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: Reg) -> JitNode<'b>
[src]
pub fn qdivi<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: JitWord) -> JitNode<'b>
[src]
pub fn qdivr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: Reg) -> JitNode<'b>
[src]
pub fn qdivi_u<'b>(&'b self, a: Reg, b: Reg, c: Reg, d: JitWord) -> JitNode<'b>
[src]
pub fn remr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn remi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn remr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn remi_u<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn andr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn andi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn orr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ori<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn xorr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn xori<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn lshr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn lshi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn rshr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn rshi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn rshi_u<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn rshr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn negr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn comr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ltr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn lti<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ltr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn lti_u<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ler<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn lei<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ler_u<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn lei_u<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn eqr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn eqi<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ger<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn gei<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn gtr<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn gti<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn gtr_u<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn gti_u<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ner<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn nei<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn movr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn movi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn extr_c<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn extr_uc<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn extr_s<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn extr_us<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn extr_i<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn extr_ui<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn htonr_us<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ntohr_us<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn htonr_ui<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ntohr_ui<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn htonr_ul<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ntohr_ul<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn htonr<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn ntohr<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn ldr_c<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_c<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr_uc<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_uc<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr_s<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_s<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr_us<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_us<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr_i<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_i<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr_ui<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_ui<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr_l<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn ldi_l<'b>(&'b self, a: Reg, b: JitPointer) -> JitNode<'b>
[src]
pub fn ldr<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn ldi<'b>(&'b self, targ: Reg, src: JitPointer) -> JitNode<'b>
[src]
pub fn ldxr_c<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ldxi_c<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ldxr_uc<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ldxi_uc<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ldxr_s<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ldxi_us<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ldxr_i<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ldxi_i<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ldxr_ui<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ldxi_ui<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ldxr_l<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn ldxi_l<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn ldxr<'b>(&'b self, targ: Reg, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn str_c<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn sti_c<'b>(&'b self, a: JitPointer, b: Reg) -> JitNode<'b>
[src]
pub fn str_s<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn sti_s<'b>(&'b self, a: JitPointer, b: Reg) -> JitNode<'b>
[src]
pub fn str_i<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn sti_i<'b>(&'b self, a: JitPointer, b: Reg) -> JitNode<'b>
[src]
pub fn str_l<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn sti_l<'b>(&'b self, a: JitPointer, b: Reg) -> JitNode<'b>
[src]
pub fn str<'b>(&'b self, targ: Reg, src: Reg) -> JitNode<'b>
[src]
pub fn sti<'b>(&'b self, targ: JitPointer, src: Reg) -> JitNode<'b>
[src]
pub fn stxr_c<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn stxi_c<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn stxr_s<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn stxi_s<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn stxr_i<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn stxi_i<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn stxr_l<'b>(&'b self, a: Reg, b: Reg, c: Reg) -> JitNode<'b>
[src]
pub fn stxi_l<'b>(&'b self, a: Reg, b: Reg, c: JitWord) -> JitNode<'b>
[src]
pub fn stxr<'b>(&'b self, targ: Reg, src: Reg, off: Reg) -> JitNode<'b>
[src]
pub fn stxi<'b>(&'b self, targ: Reg, src: Reg, off: JitWord) -> JitNode<'b>
[src]
pub fn bltr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn blti<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bltr_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn blti_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bler<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn blei<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn beqr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn beqi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bger<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bgei<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bger_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bgei_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bgtr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bgti<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bgtr_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bgti_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bner<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bnei<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bmsr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bmsi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bmcr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bmci<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn boaddr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn boaddi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn boaddr_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn boaddi_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bxaddr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bxaddi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bxaddr_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bxaddi_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bosubr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bosubi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bosubr_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bosubi_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bxsubr<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bxsubi<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn bxsubr_u<'b>(&'b self, a: Reg, b: Reg) -> JitNode<'b>
[src]
pub fn bxsubi_u<'b>(&'b self, a: Reg, b: JitWord) -> JitNode<'b>
[src]
pub fn jmpr<'b>(&'b self, a: Reg) -> JitNode<'b>
[src]
pub fn jmpi<'b>(&'b self) -> JitNode<'b>
[src]
pub fn callr<'b>(&'b self, a: Reg) -> JitNode<'b>
[src]
pub fn calli<'b>(&'b self, a: JitPointer) -> JitNode<'b>
[src]
pub fn prepare<'b>(&'b self)
[src]
pub fn pushargr<'b>(&'b self, arg: Reg)
[src]
pub fn pushargi<'b>(&'b self, arg: JitWord)
[src]
pub fn finishr<'b>(&'b self, arg: Reg)
[src]
pub fn finishi<'b>(&'b self, arg: JitPointer) -> JitNode<'b>
[src]
pub fn ret<'b>(&'b self)
[src]
pub fn retr<'b>(&'b self, rv: Reg)
[src]
pub fn reti<'b>(&'b self, rv: JitWord)
[src]
pub fn retval_c<'b>(&'b self, rv: Reg)
[src]
pub fn retval_uc<'b>(&'b self, rv: Reg)
[src]
pub fn retval_s<'b>(&'b self, rv: Reg)
[src]
pub fn retval_us<'b>(&'b self, rv: Reg)
[src]
pub fn retval_i<'b>(&'b self, rv: Reg)
[src]
pub fn retval_ui<'b>(&'b self, rv: Reg)
[src]
pub fn retval_l<'b>(&'b self, rv: Reg)
[src]
pub fn retval<'b>(&'b self, rv: Reg)
[src]
pub fn epilog<'b>(&'b self)
[src]
pub fn address<'b>(&'b self, node: &JitNode) -> JitPointer
[src]
pub fn patch<'b>(&'b self, instr: &JitNode)
[src]
pub fn patch_at<'b>(&'b self, instr: &JitNode, target: &JitNode)
[src]
Trait Implementations
Auto Trait Implementations
impl<'a> !Sync for JitState<'a>
impl<'a> !Send for JitState<'a>
impl<'a> Unpin for JitState<'a>
impl<'a> RefUnwindSafe for JitState<'a>
impl<'a> UnwindSafe for JitState<'a>
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,