pub struct ProjectUserCreateRequestBuilder { /* private fields */ }
Expand description
Builder for ProjectUserCreateRequest
.
Implementations§
Source§impl ProjectUserCreateRequestBuilder
impl ProjectUserCreateRequestBuilder
Sourcepub fn role<VALUE: Into<ProjectUserRole>>(&mut self, value: VALUE) -> &mut Self
pub fn role<VALUE: Into<ProjectUserRole>>(&mut self, value: VALUE) -> &mut Self
owner
or member
Sourcepub fn build(&self) -> Result<ProjectUserCreateRequest, OpenAIError>
pub fn build(&self) -> Result<ProjectUserCreateRequest, OpenAIError>
Trait Implementations§
Source§impl Clone for ProjectUserCreateRequestBuilder
impl Clone for ProjectUserCreateRequestBuilder
Source§fn clone(&self) -> ProjectUserCreateRequestBuilder
fn clone(&self) -> ProjectUserCreateRequestBuilder
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 ProjectUserCreateRequestBuilder
impl RefUnwindSafe for ProjectUserCreateRequestBuilder
impl Send for ProjectUserCreateRequestBuilder
impl Sync for ProjectUserCreateRequestBuilder
impl Unpin for ProjectUserCreateRequestBuilder
impl UnwindSafe for ProjectUserCreateRequestBuilder
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