pub enum RequireForm {
ModuleName,
FilePath,
}Expand description
Distinguishes the two syntactic forms of require.
Variants§
ModuleName
require Module::Name — bare module name.
FilePath
require "path/to/file.pm" or require 'path/to/file.pm' — quoted file path.
Trait Implementations§
Source§impl Clone for RequireForm
impl Clone for RequireForm
Source§fn clone(&self) -> RequireForm
fn clone(&self) -> RequireForm
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequireForm
impl Debug for RequireForm
Source§impl PartialEq for RequireForm
impl PartialEq for RequireForm
impl Copy for RequireForm
impl Eq for RequireForm
impl StructuralPartialEq for RequireForm
Auto Trait Implementations§
impl Freeze for RequireForm
impl RefUnwindSafe for RequireForm
impl Send for RequireForm
impl Sync for RequireForm
impl Unpin for RequireForm
impl UnsafeUnpin for RequireForm
impl UnwindSafe for RequireForm
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