pub struct CodebaseViewBudget {
pub requested_limit: usize,
pub snapshot_row_limit: usize,
pub snapshot_truncated: bool,
pub nodes_truncated: bool,
pub edges_truncated: bool,
pub sections_truncated: bool,
pub evidence_truncated: bool,
}Expand description
View derivation budget and truncation metadata.
Fields§
§requested_limit: usize§snapshot_row_limit: usize§snapshot_truncated: bool§nodes_truncated: bool§edges_truncated: bool§sections_truncated: bool§evidence_truncated: boolImplementations§
Trait Implementations§
Source§impl Clone for CodebaseViewBudget
impl Clone for CodebaseViewBudget
Source§fn clone(&self) -> CodebaseViewBudget
fn clone(&self) -> CodebaseViewBudget
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 CodebaseViewBudget
impl Debug for CodebaseViewBudget
Source§impl<'de> Deserialize<'de> for CodebaseViewBudget
impl<'de> Deserialize<'de> for CodebaseViewBudget
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
impl Eq for CodebaseViewBudget
Source§impl PartialEq for CodebaseViewBudget
impl PartialEq for CodebaseViewBudget
Source§impl Serialize for CodebaseViewBudget
impl Serialize for CodebaseViewBudget
impl StructuralPartialEq for CodebaseViewBudget
Auto Trait Implementations§
impl Freeze for CodebaseViewBudget
impl RefUnwindSafe for CodebaseViewBudget
impl Send for CodebaseViewBudget
impl Sync for CodebaseViewBudget
impl Unpin for CodebaseViewBudget
impl UnsafeUnpin for CodebaseViewBudget
impl UnwindSafe for CodebaseViewBudget
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.