pub struct CreateNamespaceRequest {
pub access: NamespaceAccess,
pub namespace_id: NamespaceId,
}Expand description
Request to create a namespace.
Fields§
§access: NamespaceAccessThe access mode, fixed for the namespace’s life. Defaults to unrestricted.
namespace_id: NamespaceIdDurable namespace id to create.
Trait Implementations§
Source§impl Clone for CreateNamespaceRequest
impl Clone for CreateNamespaceRequest
Source§impl Debug for CreateNamespaceRequest
impl Debug for CreateNamespaceRequest
Source§impl<'de> Deserialize<'de> for CreateNamespaceRequest
impl<'de> Deserialize<'de> for CreateNamespaceRequest
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
impl Eq for CreateNamespaceRequest
Source§impl PartialEq for CreateNamespaceRequest
impl PartialEq for CreateNamespaceRequest
Source§impl Serialize for CreateNamespaceRequest
impl Serialize for CreateNamespaceRequest
impl StructuralPartialEq for CreateNamespaceRequest
Auto Trait Implementations§
impl Freeze for CreateNamespaceRequest
impl RefUnwindSafe for CreateNamespaceRequest
impl Send for CreateNamespaceRequest
impl Sync for CreateNamespaceRequest
impl Unpin for CreateNamespaceRequest
impl UnsafeUnpin for CreateNamespaceRequest
impl UnwindSafe for CreateNamespaceRequest
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