Struct dropbox_sdk::team_log::GroupCreateDetails
source · [−]#[non_exhaustive]pub struct GroupCreateDetails {
pub is_company_managed: Option<bool>,
pub join_policy: Option<GroupJoinPolicy>,
}Available on crate feature
dbx_team_log only.Expand description
Created group.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.is_company_managed: Option<bool>Is company managed group.
join_policy: Option<GroupJoinPolicy>Group join policy.
Implementations
sourceimpl GroupCreateDetails
impl GroupCreateDetails
pub fn with_is_company_managed(self, value: bool) -> Self
pub fn with_join_policy(self, value: GroupJoinPolicy) -> Self
Trait Implementations
sourceimpl Clone for GroupCreateDetails
impl Clone for GroupCreateDetails
sourcefn clone(&self) -> GroupCreateDetails
fn clone(&self) -> GroupCreateDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for GroupCreateDetails
impl Debug for GroupCreateDetails
sourceimpl Default for GroupCreateDetails
impl Default for GroupCreateDetails
sourcefn default() -> GroupCreateDetails
fn default() -> GroupCreateDetails
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GroupCreateDetails
impl<'de> Deserialize<'de> for GroupCreateDetails
sourcefn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<GroupCreateDetails> for GroupCreateDetails
impl PartialEq<GroupCreateDetails> for GroupCreateDetails
sourcefn eq(&self, other: &GroupCreateDetails) -> bool
fn eq(&self, other: &GroupCreateDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &GroupCreateDetails) -> bool
fn ne(&self, other: &GroupCreateDetails) -> bool
This method tests for !=.
sourceimpl Serialize for GroupCreateDetails
impl Serialize for GroupCreateDetails
impl Eq for GroupCreateDetails
impl StructuralEq for GroupCreateDetails
impl StructuralPartialEq for GroupCreateDetails
Auto Trait Implementations
impl RefUnwindSafe for GroupCreateDetails
impl Send for GroupCreateDetails
impl Sync for GroupCreateDetails
impl Unpin for GroupCreateDetails
impl UnwindSafe for GroupCreateDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more