#[non_exhaustive]pub enum LongInlineFlag {
Eval,
Print,
Import,
Loader,
ExperimentalLoader,
Run,
ProcessBegin,
ProcessCode,
ProcessEnd,
ProcessFile,
}Expand description
The spelling of a long flag that gives an interpreter a program to run.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Eval
--eval.
--print.
Import
--import, given a data: URL.
Loader
--loader, given a data: URL.
ExperimentalLoader
--experimental-loader, given a data: URL.
Run
php’s --run, the long form of -r.
ProcessBegin
php’s --process-begin, the long form of -B.
ProcessCode
php’s --process-code, the long form of -R.
ProcessEnd
php’s --process-end, the long form of -E.
ProcessFile
php’s --process-file, the long form of -F.
Implementations§
Trait Implementations§
Source§impl Clone for LongInlineFlag
impl Clone for LongInlineFlag
impl Copy for LongInlineFlag
Source§impl Debug for LongInlineFlag
impl Debug for LongInlineFlag
Source§impl Display for LongInlineFlag
impl Display for LongInlineFlag
impl Eq for LongInlineFlag
Source§impl PartialEq for LongInlineFlag
impl PartialEq for LongInlineFlag
impl StructuralPartialEq for LongInlineFlag
Auto Trait Implementations§
impl Freeze for LongInlineFlag
impl RefUnwindSafe for LongInlineFlag
impl Send for LongInlineFlag
impl Sync for LongInlineFlag
impl Unpin for LongInlineFlag
impl UnsafeUnpin for LongInlineFlag
impl UnwindSafe for LongInlineFlag
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.