pub enum BuiltinArg {
Expr(Box<Expr>),
TypeName(Box<TypeName>),
}Expand description
ビルトイン呼び出しの引数(型名 or 式)
offsetof(type, member) のように、引数に型名を取りうるビルトイン関数で使用。
Variants§
Trait Implementations§
Source§impl Clone for BuiltinArg
impl Clone for BuiltinArg
Source§fn clone(&self) -> BuiltinArg
fn clone(&self) -> BuiltinArg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BuiltinArg
impl RefUnwindSafe for BuiltinArg
impl Send for BuiltinArg
impl Sync for BuiltinArg
impl Unpin for BuiltinArg
impl UnsafeUnpin for BuiltinArg
impl UnwindSafe for BuiltinArg
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