pub enum TaskPriority {
None,
Low,
Medium,
High,
Urgent,
}Variants§
Trait Implementations§
source§impl Clone for TaskPriority
impl Clone for TaskPriority
source§fn clone(&self) -> TaskPriority
fn clone(&self) -> TaskPriority
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 Debug for TaskPriority
impl Debug for TaskPriority
source§impl Default for TaskPriority
impl Default for TaskPriority
source§fn default() -> TaskPriority
fn default() -> TaskPriority
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TaskPriority
impl<'de> Deserialize<'de> for TaskPriority
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 Display for TaskPriority
impl Display for TaskPriority
source§impl EnumType for TaskPriority
impl EnumType for TaskPriority
source§fn items() -> &'static [EnumItem<TaskPriority>]
fn items() -> &'static [EnumItem<TaskPriority>]
Get a list of possible variants of the enum and their values.
source§impl From<TaskPriority> for Value
impl From<TaskPriority> for Value
source§fn from(value: TaskPriority) -> Value
fn from(value: TaskPriority) -> Value
Converts to this type from the input type.
source§impl FromStr for TaskPriority
impl FromStr for TaskPriority
source§impl InputType for TaskPriority
impl InputType for TaskPriority
§type RawValueType = TaskPriority
type RawValueType = TaskPriority
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 OutputType for TaskPriority
impl OutputType for TaskPriority
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§async fn resolve(
&self,
_: &ContextSelectionSet<'_>,
_field: &Positioned<Field>
) -> ServerResult<Value>
async fn resolve( &self, _: &ContextSelectionSet<'_>, _field: &Positioned<Field> ) -> ServerResult<Value>
Resolve an output value to
async_graphql::Value.source§fn qualified_type_name() -> String
fn qualified_type_name() -> String
Qualified typename.
source§impl ParseFromJSON for TaskPriority
impl ParseFromJSON for TaskPriority
source§fn parse_from_json(value: Option<Value>) -> ParseResult<Self>
fn parse_from_json(value: Option<Value>) -> ParseResult<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 ParseFromMultipartField for TaskPriority
impl ParseFromMultipartField for TaskPriority
source§fn parse_from_multipart<'async_trait>(
field: Option<Field>
) -> Pin<Box<dyn Future<Output = ParseResult<Self>> + Send + 'async_trait>>where
Self: 'async_trait,
fn parse_from_multipart<'async_trait>(
field: Option<Field>
) -> Pin<Box<dyn Future<Output = ParseResult<Self>> + Send + 'async_trait>>where
Self: 'async_trait,
Parse from multipart field.
source§impl ParseFromParameter for TaskPriority
impl ParseFromParameter for TaskPriority
source§fn parse_from_parameter(value: &str) -> ParseResult<Self>
fn parse_from_parameter(value: &str) -> ParseResult<Self>
Parse from parameter.
source§fn parse_from_parameters<I, A>(iter: I) -> Result<Self, ParseError<Self>>
fn parse_from_parameters<I, A>(iter: I) -> Result<Self, ParseError<Self>>
Parse from multiple parameters.
source§impl PartialEq for TaskPriority
impl PartialEq for TaskPriority
source§fn eq(&self, other: &TaskPriority) -> bool
fn eq(&self, other: &TaskPriority) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for TaskPriority
impl Serialize for TaskPriority
source§impl ToJSON for TaskPriority
impl ToJSON for TaskPriority
source§impl TryFrom<&str> for TaskPriority
impl TryFrom<&str> for TaskPriority
source§impl Type for TaskPriority
impl Type for TaskPriority
source§const IS_REQUIRED: bool = true
const IS_REQUIRED: bool = true
If it is
true, it means that this type is required.§type RawValueType = TaskPriority
type RawValueType = TaskPriority
The raw type used for validator. Read more
§type RawElementValueType = TaskPriority
type RawElementValueType = TaskPriority
The raw element type used for validator.
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 schema_ref() -> MetaSchemaRef
fn schema_ref() -> MetaSchemaRef
Get schema reference of this type.
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 Copy for TaskPriority
impl Eq for TaskPriority
impl StructuralPartialEq for TaskPriority
Auto Trait Implementations§
impl Freeze for TaskPriority
impl RefUnwindSafe for TaskPriority
impl Send for TaskPriority
impl Sync for TaskPriority
impl Unpin for TaskPriority
impl UnwindSafe for TaskPriority
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.