pub enum CppFragment {
Pair {
header: String,
source: String,
},
Header(String),
Source(String),
}
Expand description
A fragment of C++ code
Variants§
Pair
A fragment which only both a header and a source
Header(String)
A fragment which only has a header
Source(String)
A fragment which only has a source
Trait Implementations§
Source§impl Debug for CppFragment
impl Debug for CppFragment
Source§impl Default for CppFragment
impl Default for CppFragment
Source§impl PartialEq for CppFragment
impl PartialEq for CppFragment
impl Eq for CppFragment
impl StructuralPartialEq for CppFragment
Auto Trait Implementations§
impl Freeze for CppFragment
impl RefUnwindSafe for CppFragment
impl Send for CppFragment
impl Sync for CppFragment
impl Unpin for CppFragment
impl UnwindSafe for CppFragment
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