pub struct CtorRelay {
pub formals: Vec<JavaType>,
pub is_super: bool,
}Expand description
Synthetic relay ctor for the FULL mode of
extract_branched_delegation_helper: private C(Object[] h$relay) { this/super((T0) h$relay[0], ..); } — the public ctor becomes
this(resolve$X(params)), both delegations first-statement legal.
Fields§
§formals: Vec<JavaType>The delegation target’s formal types (the casts of the unpack).
is_super: boolAuto Trait Implementations§
impl Freeze for CtorRelay
impl RefUnwindSafe for CtorRelay
impl Send for CtorRelay
impl Sync for CtorRelay
impl Unpin for CtorRelay
impl UnsafeUnpin for CtorRelay
impl UnwindSafe for CtorRelay
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more