pub struct AppSection {
pub app_host: String,
pub app_namespace: String,
pub with_route: bool,
pub with_event: bool,
pub default_app: String,
pub default_timezone: String,
pub auto_multi_app: bool,
pub app_map: HashMap<String, String>,
pub deny_app_list: Vec<String>,
}Expand description
应用配置段 — 对齐 PHP config/app.php
Fields§
§app_host: String应用主机地址
app_namespace: String应用命名空间
with_route: bool是否启用路由
with_event: bool是否启用事件系统
default_app: String默认应用名
default_timezone: String默认时区
auto_multi_app: bool是否启用多应用模式
app_map: HashMap<String, String>应用映射表(域名/路径 → 应用名)
deny_app_list: Vec<String>禁止访问的应用列表
Trait Implementations§
Source§impl Clone for AppSection
impl Clone for AppSection
Source§fn clone(&self) -> AppSection
fn clone(&self) -> AppSection
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 moreSource§impl Debug for AppSection
impl Debug for AppSection
Source§impl Default for AppSection
impl Default for AppSection
Source§fn default() -> AppSection
fn default() -> AppSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppSection
impl<'de> Deserialize<'de> for AppSection
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AppSection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AppSection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AppSection
impl RefUnwindSafe for AppSection
impl Send for AppSection
impl Sync for AppSection
impl Unpin for AppSection
impl UnsafeUnpin for AppSection
impl UnwindSafe for AppSection
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.