pub struct OrganizationInitializationInputBuilder { /* private fields */ }Expand description
Builder for OrganizationInitializationInput.
Implementations§
source§impl OrganizationInitializationInputBuilder
impl OrganizationInitializationInputBuilder
pub fn owner_id(self, value: Uuid) -> Self
pub fn name(self, value: String) -> Self
pub fn photo_url(self, value: String) -> Self
pub fn email(self, value: String) -> Self
pub fn description(self, value: String) -> Self
pub fn hub_id(self, value: String) -> Self
pub fn plan_id(self, value: String) -> Self
sourcepub fn build(
self
) -> Result<OrganizationInitializationInput, OrganizationInitializationInputBuilderError>
pub fn build( self ) -> Result<OrganizationInitializationInput, OrganizationInitializationInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OrganizationInitializationInputBuilder
impl RefUnwindSafe for OrganizationInitializationInputBuilder
impl Send for OrganizationInitializationInputBuilder
impl Sync for OrganizationInitializationInputBuilder
impl Unpin for OrganizationInitializationInputBuilder
impl UnwindSafe for OrganizationInitializationInputBuilder
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