struct EntryPointBinding {
arg_name: String,
ty_name: String,
members: Vec<EpStructMember>,
}
Expand description
Structure contains information required for generating wrapped structure of all entry points arguments
Fields§
§arg_name: String
Name of the fake EP argument that contains the struct with all the flattened input data.
ty_name: String
Generated structure name
members: Vec<EpStructMember>
Members of generated structure
Auto Trait Implementations§
impl Freeze for EntryPointBinding
impl RefUnwindSafe for EntryPointBinding
impl Send for EntryPointBinding
impl Sync for EntryPointBinding
impl Unpin for EntryPointBinding
impl UnwindSafe for EntryPointBinding
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