Struct tvix_eval::pretty_ast::SerializeAST
source · #[repr(transparent)]struct SerializeAST<S>(S);
Tuple Fields§
§0: S
Trait Implementations§
source§impl<'a> Serialize for SerializeAST<&'a Apply>
impl<'a> Serialize for SerializeAST<&'a Apply>
source§impl<'a> Serialize for SerializeAST<&'a Assert>
impl<'a> Serialize for SerializeAST<&'a Assert>
source§impl<'a> Serialize for SerializeAST<&'a AttrSet>
impl<'a> Serialize for SerializeAST<&'a AttrSet>
source§impl<'a> Serialize for SerializeAST<&'a BinOp>
impl<'a> Serialize for SerializeAST<&'a BinOp>
source§impl<'a> Serialize for SerializeAST<&'a Dynamic>
impl<'a> Serialize for SerializeAST<&'a Dynamic>
source§impl<'a> Serialize for SerializeAST<&'a Error>
impl<'a> Serialize for SerializeAST<&'a Error>
source§impl<'a> Serialize for SerializeAST<&'a Expr>
impl<'a> Serialize for SerializeAST<&'a Expr>
source§impl<'a> Serialize for SerializeAST<&'a HasAttr>
impl<'a> Serialize for SerializeAST<&'a HasAttr>
source§impl<'a> Serialize for SerializeAST<&'a Ident>
impl<'a> Serialize for SerializeAST<&'a Ident>
source§impl<'a> Serialize for SerializeAST<&'a IfElse>
impl<'a> Serialize for SerializeAST<&'a IfElse>
source§impl<'a> Serialize for SerializeAST<&'a Lambda>
impl<'a> Serialize for SerializeAST<&'a Lambda>
source§impl<'a> Serialize for SerializeAST<&'a LegacyLet>
impl<'a> Serialize for SerializeAST<&'a LegacyLet>
source§impl<'a> Serialize for SerializeAST<&'a LetIn>
impl<'a> Serialize for SerializeAST<&'a LetIn>
source§impl<'a> Serialize for SerializeAST<&'a List>
impl<'a> Serialize for SerializeAST<&'a List>
source§impl<'a> Serialize for SerializeAST<&'a Literal>
impl<'a> Serialize for SerializeAST<&'a Literal>
source§impl<'a> Serialize for SerializeAST<&'a Paren>
impl<'a> Serialize for SerializeAST<&'a Paren>
source§impl<'a> Serialize for SerializeAST<&'a Path>
impl<'a> Serialize for SerializeAST<&'a Path>
source§impl<'a> Serialize for SerializeAST<&'a Root>
impl<'a> Serialize for SerializeAST<&'a Root>
source§impl<'a> Serialize for SerializeAST<&'a Select>
impl<'a> Serialize for SerializeAST<&'a Select>
source§impl<'a> Serialize for SerializeAST<&'a Str>
impl<'a> Serialize for SerializeAST<&'a Str>
source§impl<'a> Serialize for SerializeAST<&'a UnaryOp>
impl<'a> Serialize for SerializeAST<&'a UnaryOp>
source§impl<'a> Serialize for SerializeAST<&'a With>
impl<'a> Serialize for SerializeAST<&'a With>
source§impl Serialize for SerializeAST<Attr>
impl Serialize for SerializeAST<Attr>
source§impl Serialize for SerializeAST<Attrpath>
impl Serialize for SerializeAST<Attrpath>
source§impl Serialize for SerializeAST<AttrpathValue>
impl Serialize for SerializeAST<AttrpathValue>
source§impl Serialize for SerializeAST<Expr>
impl Serialize for SerializeAST<Expr>
source§impl Serialize for SerializeAST<Inherit>
impl Serialize for SerializeAST<Inherit>
source§impl Serialize for SerializeAST<InterpolPart<PathContent>>
impl Serialize for SerializeAST<InterpolPart<PathContent>>
source§impl Serialize for SerializeAST<InterpolPart<String>>
impl Serialize for SerializeAST<InterpolPart<String>>
source§impl Serialize for SerializeAST<Param>
impl Serialize for SerializeAST<Param>
Auto Trait Implementations§
impl<S> Freeze for SerializeAST<S>where
S: Freeze,
impl<S> RefUnwindSafe for SerializeAST<S>where
S: RefUnwindSafe,
impl<S> Send for SerializeAST<S>where
S: Send,
impl<S> Sync for SerializeAST<S>where
S: Sync,
impl<S> Unpin for SerializeAST<S>where
S: Unpin,
impl<S> UnwindSafe for SerializeAST<S>where
S: UnwindSafe,
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