Struct kodept_ast::CodeFlow
source · pub struct CodeFlow(/* private fields */);Implementations§
Trait Implementations§
source§impl From<GenericASTNode> for CodeFlow
impl From<GenericASTNode> for CodeFlow
source§fn from(original: GenericASTNode) -> CodeFlow
fn from(original: GenericASTNode) -> CodeFlow
Converts to this type from the input type.
source§impl NodeUnion for CodeFlow
impl NodeUnion for CodeFlow
fn contains(node: &GenericASTNode) -> bool
fn wrap(node: &GenericASTNode) -> &Self
fn wrap_mut(node: &mut GenericASTNode) -> &mut Self
source§impl PartialEq for CodeFlow
impl PartialEq for CodeFlow
source§impl<'a> TryFrom<&'a GenericASTNode> for &'a CodeFlow
impl<'a> TryFrom<&'a GenericASTNode> for &'a CodeFlow
§type Error = <&'a GenericASTNode as TryFrom<&'a GenericASTNode>>::Error
type Error = <&'a GenericASTNode as TryFrom<&'a GenericASTNode>>::Error
The type returned in the event of a conversion error.
source§impl<'a> TryFrom<&'a mut GenericASTNode> for &'a mut CodeFlow
impl<'a> TryFrom<&'a mut GenericASTNode> for &'a mut CodeFlow
§type Error = <&'a mut GenericASTNode as TryFrom<&'a mut GenericASTNode>>::Error
type Error = <&'a mut GenericASTNode as TryFrom<&'a mut GenericASTNode>>::Error
The type returned in the event of a conversion error.
impl StructuralPartialEq for CodeFlow
Auto Trait Implementations§
impl RefUnwindSafe for CodeFlow
impl Send for CodeFlow
impl Sync for CodeFlow
impl Unpin for CodeFlow
impl UnwindSafe for CodeFlow
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