#[non_exhaustive]pub struct SpaceSharingSettingsSummaryBuilder { /* private fields */ }
Expand description
A builder for SpaceSharingSettingsSummary
.
Implementations§
source§impl SpaceSharingSettingsSummaryBuilder
impl SpaceSharingSettingsSummaryBuilder
sourcepub fn sharing_type(self, input: SharingType) -> Self
pub fn sharing_type(self, input: SharingType) -> Self
Specifies the sharing type of the space.
sourcepub fn set_sharing_type(self, input: Option<SharingType>) -> Self
pub fn set_sharing_type(self, input: Option<SharingType>) -> Self
Specifies the sharing type of the space.
sourcepub fn get_sharing_type(&self) -> &Option<SharingType>
pub fn get_sharing_type(&self) -> &Option<SharingType>
Specifies the sharing type of the space.
sourcepub fn build(self) -> SpaceSharingSettingsSummary
pub fn build(self) -> SpaceSharingSettingsSummary
Consumes the builder and constructs a SpaceSharingSettingsSummary
.
Trait Implementations§
source§impl Clone for SpaceSharingSettingsSummaryBuilder
impl Clone for SpaceSharingSettingsSummaryBuilder
source§fn clone(&self) -> SpaceSharingSettingsSummaryBuilder
fn clone(&self) -> SpaceSharingSettingsSummaryBuilder
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 Default for SpaceSharingSettingsSummaryBuilder
impl Default for SpaceSharingSettingsSummaryBuilder
source§fn default() -> SpaceSharingSettingsSummaryBuilder
fn default() -> SpaceSharingSettingsSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SpaceSharingSettingsSummaryBuilder
impl PartialEq for SpaceSharingSettingsSummaryBuilder
source§fn eq(&self, other: &SpaceSharingSettingsSummaryBuilder) -> bool
fn eq(&self, other: &SpaceSharingSettingsSummaryBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for SpaceSharingSettingsSummaryBuilder
Auto Trait Implementations§
impl Freeze for SpaceSharingSettingsSummaryBuilder
impl RefUnwindSafe for SpaceSharingSettingsSummaryBuilder
impl Send for SpaceSharingSettingsSummaryBuilder
impl Sync for SpaceSharingSettingsSummaryBuilder
impl Unpin for SpaceSharingSettingsSummaryBuilder
impl UnwindSafe for SpaceSharingSettingsSummaryBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.