pub struct CilCallSig {
pub call_conv: CilCallConv,
pub return_type: CilType,
pub param_types: Vec<CilType>,
}Expand description
An indirect call signature.
Fields§
§call_conv: CilCallConv§return_type: CilType§param_types: Vec<CilType>Trait Implementations§
Source§impl Clone for CilCallSig
impl Clone for CilCallSig
Source§fn clone(&self) -> CilCallSig
fn clone(&self) -> CilCallSig
Returns a duplicate 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 CilCallSig
impl Debug for CilCallSig
Auto Trait Implementations§
impl Freeze for CilCallSig
impl RefUnwindSafe for CilCallSig
impl Send for CilCallSig
impl Sync for CilCallSig
impl Unpin for CilCallSig
impl UnsafeUnpin for CilCallSig
impl UnwindSafe for CilCallSig
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