pub struct ProjectUserCreateRequestArgs { /* private fields */ }
Expand description
Builder for ProjectUserCreateRequest
.
Implementations§
Source§impl ProjectUserCreateRequestArgs
impl ProjectUserCreateRequestArgs
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 ProjectUserCreateRequestArgs
impl Clone for ProjectUserCreateRequestArgs
Source§fn clone(&self) -> ProjectUserCreateRequestArgs
fn clone(&self) -> ProjectUserCreateRequestArgs
Returns a copy 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 ProjectUserCreateRequestArgs
impl Debug for ProjectUserCreateRequestArgs
Auto Trait Implementations§
impl Freeze for ProjectUserCreateRequestArgs
impl RefUnwindSafe for ProjectUserCreateRequestArgs
impl Send for ProjectUserCreateRequestArgs
impl Sync for ProjectUserCreateRequestArgs
impl Unpin for ProjectUserCreateRequestArgs
impl UnwindSafe for ProjectUserCreateRequestArgs
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