pub struct RootKorok<'a> {
pub crates: Vec<CrateKorok<'a>>,
pub node: Option<Node>,
pub store: &'a RootStore,
}
Fields§
§crates: Vec<CrateKorok<'a>>
§node: Option<Node>
§store: &'a RootStore
Implementations§
Trait Implementations§
Source§impl KorokTrait for RootKorok<'_>
impl KorokTrait for RootKorok<'_>
Source§impl KorokVisitable for RootKorok<'_>
impl KorokVisitable for RootKorok<'_>
fn accept(&mut self, visitor: &mut dyn KorokVisitor) -> Result<(), CodamaError>
fn get_children(&mut self) -> Vec<&mut dyn KorokVisitable>
impl<'a> StructuralPartialEq for RootKorok<'a>
Auto Trait Implementations§
impl<'a> Freeze for RootKorok<'a>
impl<'a> RefUnwindSafe for RootKorok<'a>
impl<'a> !Send for RootKorok<'a>
impl<'a> !Sync for RootKorok<'a>
impl<'a> Unpin for RootKorok<'a>
impl<'a> UnwindSafe for RootKorok<'a>
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