pub struct FunctionOutputFileBuilder(/* private fields */);Expand description
Builder for FunctionOutputFile.
Implementations§
Source§impl FunctionOutputFileBuilder
impl FunctionOutputFileBuilder
pub fn file_data(self, value: impl Into<Option<String>>) -> Self
pub fn file_id(self, value: impl Into<Option<String>>) -> Self
pub fn file_url(self, value: impl Into<Option<String>>) -> Self
pub fn prompt_cache_breakpoint( self, value: impl Into<Option<PromptCacheBreakpoint>>, ) -> Self
pub fn detail(self, value: impl Into<FileDetail>) -> Self
pub fn filename(self, value: impl Into<Option<String>>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> FunctionOutputFile
pub fn build(self) -> FunctionOutputFile
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for FunctionOutputFileBuilder
impl RefUnwindSafe for FunctionOutputFileBuilder
impl Send for FunctionOutputFileBuilder
impl Sync for FunctionOutputFileBuilder
impl Unpin for FunctionOutputFileBuilder
impl UnsafeUnpin for FunctionOutputFileBuilder
impl UnwindSafe for FunctionOutputFileBuilder
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