[−][src]Trait full_moon::ast::owned::Owned
A trait for getting an owned version of a node.
Refer to the module documentation for more details.
This trait is sealed and cannot be implemented for types outside of full-moon
Associated Types
type Owned
What an owned version of the object looks like. Usually contains a 'static
lifetime.
Required methods
Loading content...Implementations on Foreign Types
impl<T> Owned for Box<T> where
T: Owned,
[src]
T: Owned,
impl<T> Owned for Option<T> where
T: Owned,
[src]
T: Owned,
impl<T> Owned for Vec<T> where
T: Owned,
[src]
T: Owned,
impl<A, B> Owned for (A, B) where
A: Owned,
B: Owned,
[src]
Loading content...
A: Owned,
B: Owned,
Implementors
impl Owned for TokenizerError
[src]
type Owned = TokenizerError
fn owned(&self) -> Self::Owned
[src]
impl<'_> Owned for AstError<'_>
[src]
impl<'_> Owned for TokenReference<'_>
[src]
type Owned = TokenReference<'static>
fn owned(&self) -> TokenReference<'static>
[src]
impl<'_> Owned for TokenType<'_>
[src]
impl<'_> Owned for Ast<'_>
[src]
impl<'_> Owned for Token<'_>
[src]
impl<'_, T> Owned for Pair<'_, T> where
T: Owned,
[src]
T: Owned,
impl<'_, T> Owned for Punctuated<'_, T> where
T: Owned,
[src]
T: Owned,