pub struct CreateOrganizationRequest {
pub additional_fields: IndexMap<String, JsValue>,
pub name: String,
pub slug: String,
pub logo: Option<String>,
pub metadata: Option<Value>,
pub keep_current_active_organization: Option<bool>,
}Fields§
§additional_fields: IndexMap<String, JsValue>§name: String§slug: String§logo: Option<String>§metadata: Option<Value>§keep_current_active_organization: Option<bool>Trait Implementations§
Source§impl Debug for CreateOrganizationRequest
impl Debug for CreateOrganizationRequest
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 Validate for CreateOrganizationRequest
impl Validate for CreateOrganizationRequest
Source§impl<'v_a> ValidateArgs<'v_a> for CreateOrganizationRequest
impl<'v_a> ValidateArgs<'v_a> 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<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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