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.
source§impl ParseFromJSON for CreateTeamInput
impl ParseFromJSON for CreateTeamInput
source§fn parse_from_json(value: Option<Value>) -> Result<Self, ParseError<Self>>
fn parse_from_json(value: Option<Value>) -> Result<Self, ParseError<Self>>
Parse from
serde_json::Value.source§fn parse_from_json_string(s: &str) -> Result<Self, ParseError<Self>>
fn parse_from_json_string(s: &str) -> Result<Self, ParseError<Self>>
Parse from JSON string.
source§impl ParseFromXML for CreateTeamInput
impl ParseFromXML for CreateTeamInput
source§fn parse_from_xml(value: Option<Value>) -> Result<Self, ParseError<Self>>
fn parse_from_xml(value: Option<Value>) -> Result<Self, ParseError<Self>>
Parse from
serde_json::Value.source§fn parse_from_xml_string(s: &str) -> Result<Self, ParseError<Self>>
fn parse_from_xml_string(s: &str) -> Result<Self, ParseError<Self>>
Parse from XML string.
source§impl ParseFromYAML for CreateTeamInput
impl ParseFromYAML for CreateTeamInput
source§fn parse_from_yaml(value: Option<Value>) -> Result<Self, ParseError<Self>>
fn parse_from_yaml(value: Option<Value>) -> Result<Self, ParseError<Self>>
Parse from
serde_json::Value.source§fn parse_from_yaml_string(s: &str) -> Result<Self, ParseError<Self>>
fn parse_from_yaml_string(s: &str) -> Result<Self, ParseError<Self>>
Parse from YAML string.
source§impl ToJSON for CreateTeamInput
impl ToJSON for CreateTeamInput
source§impl ToXML for CreateTeamInput
impl ToXML for CreateTeamInput
source§impl ToYAML for CreateTeamInput
impl ToYAML for CreateTeamInput
source§impl Type for CreateTeamInput
impl Type for CreateTeamInput
source§const IS_REQUIRED: bool = true
const IS_REQUIRED: bool = true
If it is
true, it means that this type is required.§type RawValueType = CreateTeamInput
type RawValueType = CreateTeamInput
The raw type used for validator. Read more
§type RawElementValueType = CreateTeamInput
type RawElementValueType = CreateTeamInput
The raw element type used for validator.
source§fn schema_ref() -> MetaSchemaRef
fn schema_ref() -> MetaSchemaRef
Get schema reference of this type.
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 raw_element_iter<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::RawElementValueType> + 'a>
fn raw_element_iter<'a>( &'a self ) -> Box<dyn Iterator<Item = &'a Self::RawElementValueType> + 'a>
Returns an iterator for traversing the elements.
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