Struct plexo_sdk::resources::members::operations::CreateMemberInput
source · pub struct CreateMemberInput { /* private fields */ }Trait Implementations§
source§impl Clone for CreateMemberInput
impl Clone for CreateMemberInput
source§fn clone(&self) -> CreateMemberInput
fn clone(&self) -> CreateMemberInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for CreateMemberInput
impl Default for CreateMemberInput
source§fn default() -> CreateMemberInput
fn default() -> CreateMemberInput
Returns the “default value” for a type. Read more
source§impl InputType for CreateMemberInput
impl InputType for CreateMemberInput
§type RawValueType = CreateMemberInput
type RawValueType = CreateMemberInput
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 CreateMemberInput
impl ParseFromJSON for CreateMemberInput
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 CreateMemberInput
impl ParseFromXML for CreateMemberInput
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 CreateMemberInput
impl ParseFromYAML for CreateMemberInput
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 Serialize for CreateMemberInput
impl Serialize for CreateMemberInput
source§impl ToJSON for CreateMemberInput
impl ToJSON for CreateMemberInput
source§impl ToXML for CreateMemberInput
impl ToXML for CreateMemberInput
source§impl ToYAML for CreateMemberInput
impl ToYAML for CreateMemberInput
source§impl Type for CreateMemberInput
impl Type for CreateMemberInput
source§const IS_REQUIRED: bool = true
const IS_REQUIRED: bool = true
If it is
true, it means that this type is required.§type RawValueType = CreateMemberInput
type RawValueType = CreateMemberInput
The raw type used for validator. Read more
§type RawElementValueType = CreateMemberInput
type RawElementValueType = CreateMemberInput
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 CreateMemberInput
Auto Trait Implementations§
impl Freeze for CreateMemberInput
impl RefUnwindSafe for CreateMemberInput
impl Send for CreateMemberInput
impl Sync for CreateMemberInput
impl Unpin for CreateMemberInput
impl UnwindSafe for CreateMemberInput
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