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 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 TypeSystemId for StringLiteralId
impl TypeSystemId for StringLiteralId
type Reader<'a> = StringLiteral<'a>
fn read(self, document: &TypeSystemDocument) -> Self::Reader<'_>
impl Copy for StringLiteralId
Auto Trait Implementations§
impl Freeze for StringLiteralId
impl RefUnwindSafe for StringLiteralId
impl Send for StringLiteralId
impl Sync for StringLiteralId
impl Unpin 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)