pub enum ApiTag {
Common,
Tenant,
App,
System,
Passport,
Interface,
}Expand description
API classification
API分类
Variants§
Common
Common Console, mostly starting with cc, generally do not require authentication.
公共类型, 多使用 cc 开头,一般不需要认证
Tenant
Tenant Console, mostly starting with ct
租户类型, 多使用 ct 开头
App
App Console, mostly starting with ca
应用类型, 多使用 ca 开头
System
System Console, mostly starting with cs
系统类型, 多使用 cs 开头
Passport
Passport Console, mostly starting with cp
通行证类型, 多使用 cp 开头
Interface
Interface Console, mostly starting with ci, used for system-to-system calls, this type of interface generally uses ak/sk authentication
接口类型, 多使用 ci 开头, 用于系统间调用, 此类型接口一般使用ak/sk认证
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ApiTag
impl RefUnwindSafe for ApiTag
impl Send for ApiTag
impl Sync for ApiTag
impl Unpin for ApiTag
impl UnwindSafe for ApiTag
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.