pub struct CfgDefineFunction2 {Show 13 fields
pub name: String,
pub register_count: u8,
pub preload_this: bool,
pub suppress_this: bool,
pub preload_arguments: bool,
pub suppress_arguments: bool,
pub preload_super: bool,
pub suppress_super: bool,
pub preload_root: bool,
pub preload_parent: bool,
pub preload_global: bool,
pub parameters: Vec<Parameter>,
pub body: Cfg,
}
Fields§
§name: String
§register_count: u8
§preload_this: bool
§suppress_this: bool
§preload_arguments: bool
§suppress_arguments: bool
§preload_super: bool
§suppress_super: bool
§preload_root: bool
§preload_parent: bool
§preload_global: bool
§parameters: Vec<Parameter>
§body: Cfg
Trait Implementations§
Source§impl Debug for CfgDefineFunction2
impl Debug for CfgDefineFunction2
Source§impl<'de> Deserialize<'de> for CfgDefineFunction2
impl<'de> Deserialize<'de> for CfgDefineFunction2
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CfgDefineFunction2
impl PartialEq for CfgDefineFunction2
Source§impl Serialize for CfgDefineFunction2
impl Serialize for CfgDefineFunction2
impl Eq for CfgDefineFunction2
impl StructuralPartialEq for CfgDefineFunction2
Auto Trait Implementations§
impl Freeze for CfgDefineFunction2
impl RefUnwindSafe for CfgDefineFunction2
impl Send for CfgDefineFunction2
impl Sync for CfgDefineFunction2
impl Unpin for CfgDefineFunction2
impl UnwindSafe for CfgDefineFunction2
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