[−][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]
A: Owned,
B: Owned,
impl<'a> Owned for Cow<'a, TokenReference<'a>>
[src]
Loading content...
Implementors
impl Owned for TokenizerError
[src]
type Owned = TokenizerError
fn owned(&self) -> Self::Owned
[src]
impl<'_> Owned for AstError<'_>
[src]
impl<'_> Owned for TokenType<'_>
[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,