pub struct CreateNamespaceKeyRequest {
pub name: String,
pub expires_in_days: Option<u64>,
}Expand description
Request body for POST /v1/namespaces/:namespace/keys (SEC-1).
Fields§
§name: StringHuman-readable label for this key.
expires_in_days: Option<u64>Optional: key expires in N days from now.
Trait Implementations§
Source§impl Clone for CreateNamespaceKeyRequest
impl Clone for CreateNamespaceKeyRequest
Source§fn clone(&self) -> CreateNamespaceKeyRequest
fn clone(&self) -> CreateNamespaceKeyRequest
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 CreateNamespaceKeyRequest
impl Debug for CreateNamespaceKeyRequest
Source§impl<'de> Deserialize<'de> for CreateNamespaceKeyRequest
impl<'de> Deserialize<'de> for CreateNamespaceKeyRequest
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 CreateNamespaceKeyRequest
impl RefUnwindSafe for CreateNamespaceKeyRequest
impl Send for CreateNamespaceKeyRequest
impl Sync for CreateNamespaceKeyRequest
impl Unpin for CreateNamespaceKeyRequest
impl UnsafeUnpin for CreateNamespaceKeyRequest
impl UnwindSafe for CreateNamespaceKeyRequest
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