pub struct PropertyGraphMetaV1 {
pub schema_version: u32,
pub built_at: String,
pub git_head: Option<String>,
pub git_dirty: Option<bool>,
pub nodes: Option<usize>,
pub edges: Option<usize>,
pub files_indexed: Option<usize>,
pub build_time_ms: Option<u64>,
}Fields§
§schema_version: u32§built_at: StringRFC3339 timestamp (UTC) of the last successful build.
git_head: Option<String>Git HEAD (short) at build time, if available.
git_dirty: Option<bool>Git dirty flag at build time, if available.
nodes: Option<usize>Node count after build.
edges: Option<usize>Edge count after build.
files_indexed: Option<usize>Number of source files processed during build (before filtering).
build_time_ms: Option<u64>Build duration in milliseconds (best-effort).
Trait Implementations§
Source§impl Clone for PropertyGraphMetaV1
impl Clone for PropertyGraphMetaV1
Source§fn clone(&self) -> PropertyGraphMetaV1
fn clone(&self) -> PropertyGraphMetaV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PropertyGraphMetaV1
impl Debug for PropertyGraphMetaV1
Source§impl Default for PropertyGraphMetaV1
impl Default for PropertyGraphMetaV1
Source§impl<'de> Deserialize<'de> for PropertyGraphMetaV1where
PropertyGraphMetaV1: Default,
impl<'de> Deserialize<'de> for PropertyGraphMetaV1where
PropertyGraphMetaV1: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PropertyGraphMetaV1
impl RefUnwindSafe for PropertyGraphMetaV1
impl Send for PropertyGraphMetaV1
impl Sync for PropertyGraphMetaV1
impl Unpin for PropertyGraphMetaV1
impl UnsafeUnpin for PropertyGraphMetaV1
impl UnwindSafe for PropertyGraphMetaV1
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> 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