pub struct ProjectCreateRequestBuilder { /* private fields */ }
Expand description
Builder for ProjectCreateRequest
.
Implementations§
Source§impl ProjectCreateRequestBuilder
impl ProjectCreateRequestBuilder
Sourcepub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The friendly name of the project, this name appears in reports.
Sourcepub fn build(&self) -> Result<ProjectCreateRequest, OpenAIError>
pub fn build(&self) -> Result<ProjectCreateRequest, OpenAIError>
Trait Implementations§
Source§impl Clone for ProjectCreateRequestBuilder
impl Clone for ProjectCreateRequestBuilder
Source§fn clone(&self) -> ProjectCreateRequestBuilder
fn clone(&self) -> ProjectCreateRequestBuilder
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 moreSource§impl Debug for ProjectCreateRequestBuilder
impl Debug for ProjectCreateRequestBuilder
Auto Trait Implementations§
impl Freeze for ProjectCreateRequestBuilder
impl RefUnwindSafe for ProjectCreateRequestBuilder
impl Send for ProjectCreateRequestBuilder
impl Sync for ProjectCreateRequestBuilder
impl Unpin for ProjectCreateRequestBuilder
impl UnwindSafe for ProjectCreateRequestBuilder
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