pub struct GlobalDocAffected {
pub architecture: bool,
pub schema: bool,
}Expand description
全局文档受影响标记(P1-2 全局文档增量:受影响判断)
增量模式按信号决定是否重生成全局文档,未受影响时从导出快照回填 旧文档(零 LLM 成本)。全量模式恒为全受影响。
Fields§
§architecture: bool架构概览/项目概览:接口级实体变化(新增/删除/签名)才受影响
schema: bool数据库 Schema 文档:本次变更含 .sql 文件才受影响
Implementations§
Trait Implementations§
Source§impl Clone for GlobalDocAffected
impl Clone for GlobalDocAffected
Source§fn clone(&self) -> GlobalDocAffected
fn clone(&self) -> GlobalDocAffected
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 GlobalDocAffected
impl Debug for GlobalDocAffected
Source§impl Default for GlobalDocAffected
impl Default for GlobalDocAffected
Source§fn default() -> GlobalDocAffected
fn default() -> GlobalDocAffected
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GlobalDocAffected
impl RefUnwindSafe for GlobalDocAffected
impl Send for GlobalDocAffected
impl Sync for GlobalDocAffected
impl Unpin for GlobalDocAffected
impl UnsafeUnpin for GlobalDocAffected
impl UnwindSafe for GlobalDocAffected
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,
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