pub struct UpdateProjectApiKeyRequest {
pub permissions: Vec<ApiKeyPermission>,
}Fields§
§permissions: Vec<ApiKeyPermission>Implementations§
Source§impl UpdateProjectApiKeyRequest
impl UpdateProjectApiKeyRequest
pub fn serialize<__S>(
__self: &UpdateProjectApiKeyRequest,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> UpdateProjectApiKeyRequest
impl<'de> UpdateProjectApiKeyRequest
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateProjectApiKeyRequest, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for UpdateProjectApiKeyRequest
impl Clone for UpdateProjectApiKeyRequest
Source§impl Debug for UpdateProjectApiKeyRequest
impl Debug for UpdateProjectApiKeyRequest
Source§impl<'de> Deserialize<'de> for UpdateProjectApiKeyRequest
impl<'de> Deserialize<'de> for UpdateProjectApiKeyRequest
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 UpdateProjectApiKeyRequest
impl RefUnwindSafe for UpdateProjectApiKeyRequest
impl Send for UpdateProjectApiKeyRequest
impl Sync for UpdateProjectApiKeyRequest
impl Unpin for UpdateProjectApiKeyRequest
impl UnsafeUnpin for UpdateProjectApiKeyRequest
impl UnwindSafe for UpdateProjectApiKeyRequest
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