pub struct RustSource;Expand description
Rust project source - parses Cargo.toml for edition, resolver, etc.
Provides:
rust.edition,rust.resolver,rust.name,rust.version- from Cargo.tomlrust.is_test_file- true if file is in tests/, named *_test.rs, or has top-level #[cfg(test)]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RustSource
impl RefUnwindSafe for RustSource
impl Send for RustSource
impl Sync for RustSource
impl Unpin for RustSource
impl UnsafeUnpin for RustSource
impl UnwindSafe for RustSource
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request