pub enum IfaceBinding {
Struct(Rc<RefCell<MethodDesc>>, Option<Vec<i32>>),
Iface(usize, Option<Vec<i32>>),
}
Expand description
Info about how to invoke a method of the underlying value of an interface
Variants§
Trait Implementations§
Source§impl Clone for IfaceBinding
impl Clone for IfaceBinding
Source§fn clone(&self) -> IfaceBinding
fn clone(&self) -> IfaceBinding
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IfaceBinding
impl Debug for IfaceBinding
Source§impl From<IfaceBinding> for Binding4Runtime
impl From<IfaceBinding> for Binding4Runtime
Source§fn from(item: IfaceBinding) -> Binding4Runtime
fn from(item: IfaceBinding) -> Binding4Runtime
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IfaceBinding
impl !RefUnwindSafe for IfaceBinding
impl !Send for IfaceBinding
impl !Sync for IfaceBinding
impl Unpin for IfaceBinding
impl !UnwindSafe for IfaceBinding
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