pub struct CreateOrganizationRequest {
pub name: String,
pub slug: Option<String>,
pub description: Option<String>,
pub logo_url: Option<String>,
pub create_default_workspace: Option<bool>,
pub default_workspace_name: Option<String>,
}Fields§
§name: String§slug: Option<String>Auto-generated from name if omitted. Slug collisions are auto-suffixed with -2, -3, etc.
description: Option<String>§logo_url: Option<String>§create_default_workspace: Option<bool>true (default) creates a default workspace alongside the org.
default_workspace_name: Option<String>Implementations§
Source§impl CreateOrganizationRequest
impl CreateOrganizationRequest
pub fn new(name: String) -> CreateOrganizationRequest
Trait Implementations§
Source§impl Clone for CreateOrganizationRequest
impl Clone for CreateOrganizationRequest
Source§fn clone(&self) -> CreateOrganizationRequest
fn clone(&self) -> CreateOrganizationRequest
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 moreSource§impl Debug for CreateOrganizationRequest
impl Debug for CreateOrganizationRequest
Source§impl Default for CreateOrganizationRequest
impl Default for CreateOrganizationRequest
Source§fn default() -> CreateOrganizationRequest
fn default() -> CreateOrganizationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateOrganizationRequest
impl<'de> Deserialize<'de> for CreateOrganizationRequest
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
Source§impl PartialEq for CreateOrganizationRequest
impl PartialEq for CreateOrganizationRequest
Source§fn eq(&self, other: &CreateOrganizationRequest) -> bool
fn eq(&self, other: &CreateOrganizationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateOrganizationRequest
Auto Trait Implementations§
impl Freeze for CreateOrganizationRequest
impl RefUnwindSafe for CreateOrganizationRequest
impl Send for CreateOrganizationRequest
impl Sync for CreateOrganizationRequest
impl Unpin for CreateOrganizationRequest
impl UnsafeUnpin for CreateOrganizationRequest
impl UnwindSafe for CreateOrganizationRequest
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