Struct plexo_sdk::resources::teams::operations::CreateTeamInputBuilder
source · pub struct CreateTeamInputBuilder { /* private fields */ }Expand description
Builder for CreateTeamInput.
Implementations§
source§impl CreateTeamInputBuilder
impl CreateTeamInputBuilder
pub fn name(self, value: String) -> Self
pub fn owner_id(self, value: Uuid) -> Self
pub fn visibility(self, value: TeamVisibility) -> Self
pub fn prefix(self, value: String) -> Self
pub fn members(self, value: Vec<Uuid>) -> Self
pub fn projects(self, value: Vec<Uuid>) -> Self
sourcepub fn build(self) -> Result<CreateTeamInput, CreateTeamInputBuilderError>
pub fn build(self) -> Result<CreateTeamInput, CreateTeamInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CreateTeamInputBuilder
impl RefUnwindSafe for CreateTeamInputBuilder
impl Send for CreateTeamInputBuilder
impl Sync for CreateTeamInputBuilder
impl Unpin for CreateTeamInputBuilder
impl UnwindSafe for CreateTeamInputBuilder
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