pub struct CodeBuilder { /* private fields */ }Expand description
Builder for Code.
Implementations§
Source§impl CodeBuilder
impl CodeBuilder
pub fn common(&mut self, value: Common) -> &mut Self
pub fn package(&mut self, value: PackageInfo) -> &mut Self
pub fn review(&mut self, value: Review) -> &mut Self
pub fn comment(&mut self, value: String) -> &mut Self
pub fn files(&mut self, value: Vec<File>) -> &mut Self
Sourcepub fn llm_agent(&mut self, value: Option<LlmAgentInfo>) -> &mut Self
pub fn llm_agent(&mut self, value: Option<LlmAgentInfo>) -> &mut Self
If present, indicates this review was performed by an LLM agent.
Trait Implementations§
Source§impl Clone for CodeBuilder
impl Clone for CodeBuilder
Source§fn clone(&self) -> CodeBuilder
fn clone(&self) -> CodeBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CodeBuilder
impl RefUnwindSafe for CodeBuilder
impl Send for CodeBuilder
impl Sync for CodeBuilder
impl Unpin for CodeBuilder
impl UnsafeUnpin for CodeBuilder
impl UnwindSafe for CodeBuilder
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