pub struct VConfigContext { /* private fields */ }Expand description
vconfig context used in actix_web applications.
Implementations§
Source§impl VConfigContext
impl VConfigContext
pub fn new(base_dir: &Path) -> Option<VConfigContext>
pub fn get_file(&self, name: &str) -> Option<PathBuf>
pub fn build_variants<'r>( &self, request: &HttpRequest, variants: &mut dyn Variants, )
pub fn with_processor<P: VariantsProcessor>( &mut self, processor: P, ) -> &mut Self
Auto Trait Implementations§
impl Freeze for VConfigContext
impl !RefUnwindSafe for VConfigContext
impl Send for VConfigContext
impl Sync for VConfigContext
impl Unpin for VConfigContext
impl !UnwindSafe for VConfigContext
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