pub enum StringLiteralId {
String(StringId),
Block(BlockStringLiteralId),
}Variants§
String(StringId)
Block(BlockStringLiteralId)
Trait Implementations§
Source§impl Clone for StringLiteralId
impl Clone for StringLiteralId
Source§fn clone(&self) -> StringLiteralId
fn clone(&self) -> StringLiteralId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StringLiteralId
Source§impl ExecutableId for StringLiteralId
impl ExecutableId for StringLiteralId
type Reader<'a> = StringLiteral<'a>
fn read(self, document: &ExecutableDocument) -> Self::Reader<'_>
Auto Trait Implementations§
impl Freeze for StringLiteralId
impl RefUnwindSafe for StringLiteralId
impl Send for StringLiteralId
impl Sync for StringLiteralId
impl Unpin for StringLiteralId
impl UnsafeUnpin for StringLiteralId
impl UnwindSafe for StringLiteralId
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