Enum endbasic_core::ast::ArgSep
source · pub enum ArgSep {
End = 0,
Short = 1,
Long = 2,
As = 3,
}
Expand description
Types of separators between arguments to a BuiltinCall
.
Variants§
End = 0
Filler for the separator in the last argument.
Short = 1
Short separator (;
).
Long = 2
Long separator (,
).
As = 3
AS
separator.
Trait Implementations§
source§impl PartialEq for ArgSep
impl PartialEq for ArgSep
impl Copy for ArgSep
impl Eq for ArgSep
impl StructuralPartialEq for ArgSep
Auto Trait Implementations§
impl Freeze for ArgSep
impl RefUnwindSafe for ArgSep
impl Send for ArgSep
impl Sync for ArgSep
impl Unpin for ArgSep
impl UnwindSafe for ArgSep
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)