pub struct SecurityClient {
pub acs: AcsProject,
pub security_and_compliance: SecurityAndComplianceProject,
/* private fields */
}Expand description
安全服务客户端(唯一公开入口,single-entry)。
直接持有 canonical openlark_core::config::Config + 项目(真实实现深度)。
遵循 CLIENT_NAMING_CONVENTION:仅提供 new(config: Config)。
用法:client.security.acs... 或 client.security.config()
SecurityConfig 已完全移除(#425 / #447 最终收口)。Project 构造通过 Client 访问。
Fields§
§acs: AcsProjectACS 项目
security_and_compliance: SecurityAndComplianceProject安全合规项目
Implementations§
Trait Implementations§
Source§impl Clone for SecurityClient
impl Clone for SecurityClient
Source§fn clone(&self) -> SecurityClient
fn clone(&self) -> SecurityClient
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for SecurityClient
impl !UnwindSafe for SecurityClient
impl Freeze for SecurityClient
impl Send for SecurityClient
impl Sync for SecurityClient
impl Unpin for SecurityClient
impl UnsafeUnpin for SecurityClient
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