pub struct RustCodeUnit {
pub kind: CodeUnitKind,
pub name: String,
pub start_line: usize,
pub end_line: usize,
pub parent_type: Option<String>,
}Fields§
§kind: CodeUnitKind§name: String§start_line: usize§end_line: usize§parent_type: Option<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for RustCodeUnit
impl RefUnwindSafe for RustCodeUnit
impl Send for RustCodeUnit
impl Sync for RustCodeUnit
impl Unpin for RustCodeUnit
impl UnsafeUnpin for RustCodeUnit
impl UnwindSafe for RustCodeUnit
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more