Struct plexo_sdk::resources::labels::operations::UpdateLabelInput
source · pub struct UpdateLabelInput {
pub name: Option<String>,
pub description: Option<String>,
pub color: Option<String>,
}Fields§
§name: Option<String>§description: Option<String>§color: Option<String>Trait Implementations§
source§impl Default for UpdateLabelInput
impl Default for UpdateLabelInput
source§fn default() -> UpdateLabelInput
fn default() -> UpdateLabelInput
Returns the “default value” for a type. Read more
source§impl InputType for UpdateLabelInput
impl InputType for UpdateLabelInput
§type RawValueType = UpdateLabelInput
type RawValueType = UpdateLabelInput
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 UpdateLabelInput
impl ParseFromJSON for UpdateLabelInput
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 UpdateLabelInput
impl ParseFromXML for UpdateLabelInput
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 UpdateLabelInput
impl ParseFromYAML for UpdateLabelInput
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 UpdateLabelInput
impl ToJSON for UpdateLabelInput
source§impl ToXML for UpdateLabelInput
impl ToXML for UpdateLabelInput
source§impl ToYAML for UpdateLabelInput
impl ToYAML for UpdateLabelInput
source§impl Type for UpdateLabelInput
impl Type for UpdateLabelInput
source§const IS_REQUIRED: bool = true
const IS_REQUIRED: bool = true
If it is
true, it means that this type is required.§type RawValueType = UpdateLabelInput
type RawValueType = UpdateLabelInput
The raw type used for validator. Read more
§type RawElementValueType = UpdateLabelInput
type RawElementValueType = UpdateLabelInput
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 UpdateLabelInput
Auto Trait Implementations§
impl RefUnwindSafe for UpdateLabelInput
impl Send for UpdateLabelInput
impl Sync for UpdateLabelInput
impl Unpin for UpdateLabelInput
impl UnwindSafe for UpdateLabelInput
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