pub struct ExploreMetadata {Show 18 fields
pub repo_id: String,
pub full_path: String,
pub continuity: f64,
pub verification: f64,
pub collaboration: f64,
pub thread: f64,
pub clarity: f64,
pub burst_factor: f64,
pub state_count: u32,
pub verified_count: u32,
pub thread_count: u32,
pub unique_principals: u32,
pub unique_agents: u32,
pub meaningful_state_ratio: f64,
pub latest_state: Option<ExploreLatestState>,
pub latest_state_at: Option<Timestamp>,
pub oldest_state_at: Option<Timestamp>,
pub active_day_count: u32,
}Fields§
§repo_id: String§full_path: String§continuity: f64§verification: f64§collaboration: f64§thread: f64§clarity: f64§burst_factor: f64§state_count: u32§verified_count: u32§thread_count: u32§unique_principals: u32§unique_agents: u32§meaningful_state_ratio: f64§latest_state: Option<ExploreLatestState>§latest_state_at: Option<Timestamp>§oldest_state_at: Option<Timestamp>§active_day_count: u32Raw push-time input used by the consumer-owned new-repository lift.
Trait Implementations§
Source§impl Clone for ExploreMetadata
impl Clone for ExploreMetadata
Source§fn clone(&self) -> ExploreMetadata
fn clone(&self) -> ExploreMetadata
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 ExploreMetadata
impl Debug for ExploreMetadata
Source§impl Default for ExploreMetadata
impl Default for ExploreMetadata
Source§impl Message for ExploreMetadata
impl Message for ExploreMetadata
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for ExploreMetadata
impl PartialEq for ExploreMetadata
impl StructuralPartialEq for ExploreMetadata
Auto Trait Implementations§
impl Freeze for ExploreMetadata
impl RefUnwindSafe for ExploreMetadata
impl Send for ExploreMetadata
impl Sync for ExploreMetadata
impl Unpin for ExploreMetadata
impl UnsafeUnpin for ExploreMetadata
impl UnwindSafe for ExploreMetadata
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