pub struct StringValue<'a> {
pub value: &'a str,
}
Expand description
AST Node of a string value.
GraphQL has a number of escaped characters that are normalised away when parsing and
hence this value
is expected to not contain escaped characters.
The strings in GraphQL can be compared to JSON Unicode strings.
Reference
Fields§
§value: &'a str
Implementations§
Trait Implementations§
Source§impl<'a> Clone for StringValue<'a>
impl<'a> Clone for StringValue<'a>
Source§fn clone(&self) -> StringValue<'a>
fn clone(&self) -> StringValue<'a>
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<'a> Debug for StringValue<'a>
impl<'a> Debug for StringValue<'a>
Source§impl<'a> From<&'a str> for StringValue<'a>
impl<'a> From<&'a str> for StringValue<'a>
Source§impl<'a> From<StringValue<'a>> for Value<'a>
impl<'a> From<StringValue<'a>> for Value<'a>
Source§fn from(x: StringValue<'a>) -> Self
fn from(x: StringValue<'a>) -> Self
Converts to this type from the input type.
Source§impl<'a> Hash for StringValue<'a>
impl<'a> Hash for StringValue<'a>
Source§impl<'a> PartialEq for StringValue<'a>
impl<'a> PartialEq for StringValue<'a>
Source§impl<'a> PrintNode for StringValue<'a>
impl<'a> PrintNode for StringValue<'a>
Source§impl<'a> ValueFromNode<'a> for StringValue<'a>
impl<'a> ValueFromNode<'a> for StringValue<'a>
impl<'a> Copy for StringValue<'a>
impl<'a> Eq for StringValue<'a>
impl<'a> StructuralPartialEq for StringValue<'a>
Auto Trait Implementations§
impl<'a> Freeze for StringValue<'a>
impl<'a> RefUnwindSafe for StringValue<'a>
impl<'a> Send for StringValue<'a>
impl<'a> Sync for StringValue<'a>
impl<'a> Unpin for StringValue<'a>
impl<'a> UnwindSafe for StringValue<'a>
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