Struct plexo_sdk::teams::operations::CreateTeamInput
source · pub struct CreateTeamInput {
pub name: String,
pub owner_id: Uuid,
pub visibility: TeamVisibility,
pub prefix: Option<String>,
}Fields§
§name: String§owner_id: Uuid§visibility: TeamVisibility§prefix: Option<String>Trait Implementations§
source§impl Default for CreateTeamInput
impl Default for CreateTeamInput
source§fn default() -> CreateTeamInput
fn default() -> CreateTeamInput
Returns the “default value” for a type. Read more
source§impl InputType for CreateTeamInput
impl InputType for CreateTeamInput
§type RawValueType = CreateTeamInput
type RawValueType = CreateTeamInput
The raw type used for validator. Read more
source§fn create_type_info(registry: &mut Registry) -> String
fn create_type_info(registry: &mut Registry) -> String
Create type information in the registry and return qualified typename.
source§fn parse(value: Option<Value>) -> InputValueResult<Self>
fn parse(value: Option<Value>) -> InputValueResult<Self>
Parse from
Value. None represents undefined.source§fn as_raw_value(&self) -> Option<&Self::RawValueType>
fn as_raw_value(&self) -> Option<&Self::RawValueType>
Returns a reference to the raw value.
source§fn qualified_type_name() -> String
fn qualified_type_name() -> String
Qualified typename.
impl InputObjectType for CreateTeamInput
Auto Trait Implementations§
impl RefUnwindSafe for CreateTeamInput
impl Send for CreateTeamInput
impl Sync for CreateTeamInput
impl Unpin for CreateTeamInput
impl UnwindSafe for CreateTeamInput
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