[−][src]Struct async_graphql_value::Name
A GraphQL name.
Implementations
impl Name
[src][−]
pub fn new(name: impl AsRef<str>) -> Self
[src][−]
Create a new name.
pub fn as_str(&self) -> &str
[src][−]
Get the name as a string.
Trait Implementations
impl AsRef<str> for Name
[src][+]
impl Borrow<str> for Name
[src][+]
impl Clone for Name
[src][+]
impl Debug for Name
[src][+]
impl Deref for Name
[src][+]
impl<'de> Deserialize<'de> for Name
[src][+]
impl Display for Name
[src][+]
impl Eq for Name
[src]
impl Hash for Name
[src][+]
impl Ord for Name
[src][+]
impl<'a> PartialEq<&'a str> for Name
[src][+]
impl PartialEq<Name> for Name
[src][+]
impl PartialEq<Name> for String
[src][+]
impl PartialEq<Name> for str
[src][+]
impl<'a> PartialEq<Name> for &'a str
[src][+]
impl PartialEq<String> for Name
[src][+]
impl PartialEq<str> for Name
[src][+]
impl PartialOrd<Name> for Name
[src][+]
impl Serialize for Name
[src][+]
impl StructuralEq for Name
[src]
impl StructuralPartialEq for Name
[src]
Auto Trait Implementations
impl RefUnwindSafe for Name
impl Send for Name
impl Sync for Name
impl Unpin for Name
impl UnwindSafe for Name
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src][+]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,