pub struct ApiCompletenessCheck {Show 13 fields
pub has_create_key: bool,
pub has_validate_key: bool,
pub has_list_keys: bool,
pub has_revoke_key: bool,
pub has_update_key: bool,
pub has_bulk_operations: bool,
pub has_role_based_access: bool,
pub has_rate_limiting: bool,
pub has_ip_whitelisting: bool,
pub has_expiration_support: bool,
pub has_usage_tracking: bool,
pub framework_version: String,
pub production_ready: bool,
}
Expand description
API completeness check result
Fields§
§has_create_key: bool
Has create_key method
has_validate_key: bool
Has validate_key method
has_list_keys: bool
Has list_keys method
has_revoke_key: bool
Has revoke_key method
has_update_key: bool
Has update_key method
has_bulk_operations: bool
Has bulk operations
has_role_based_access: bool
Has role-based access control
has_rate_limiting: bool
Has rate limiting
has_ip_whitelisting: bool
Has IP whitelisting
has_expiration_support: bool
Has expiration support
has_usage_tracking: bool
Has usage tracking
framework_version: String
Framework version
production_ready: bool
Is production ready
Trait Implementations§
Source§impl Clone for ApiCompletenessCheck
impl Clone for ApiCompletenessCheck
Source§fn clone(&self) -> ApiCompletenessCheck
fn clone(&self) -> ApiCompletenessCheck
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 ApiCompletenessCheck
impl Debug for ApiCompletenessCheck
Source§impl<'de> Deserialize<'de> for ApiCompletenessCheck
impl<'de> Deserialize<'de> for ApiCompletenessCheck
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ApiCompletenessCheck
impl RefUnwindSafe for ApiCompletenessCheck
impl Send for ApiCompletenessCheck
impl Sync for ApiCompletenessCheck
impl Unpin for ApiCompletenessCheck
impl UnwindSafe for ApiCompletenessCheck
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