pub struct CreateCollaborationsRequest {
pub item: PostCollaborationsItem,
pub accessible_by: PostCollaborationsAccessibleBy,
pub role: FileFullAllowedInviteeRoles,
pub is_access_only: Option<bool>,
pub can_view_path: Option<bool>,
pub expires_at: Option<DateTime<Utc>>,
}Fields§
§item: PostCollaborationsItem§accessible_by: PostCollaborationsAccessibleBy§role: FileFullAllowedInviteeRoles§is_access_only: Option<bool>§can_view_path: Option<bool>§expires_at: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for CreateCollaborationsRequest
impl Clone for CreateCollaborationsRequest
Source§fn clone(&self) -> CreateCollaborationsRequest
fn clone(&self) -> CreateCollaborationsRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateCollaborationsRequest
impl Debug for CreateCollaborationsRequest
Source§impl Default for CreateCollaborationsRequest
impl Default for CreateCollaborationsRequest
Source§fn default() -> CreateCollaborationsRequest
fn default() -> CreateCollaborationsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateCollaborationsRequest
impl<'de> Deserialize<'de> for CreateCollaborationsRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for CreateCollaborationsRequest
Auto Trait Implementations§
impl Freeze for CreateCollaborationsRequest
impl RefUnwindSafe for CreateCollaborationsRequest
impl Send for CreateCollaborationsRequest
impl Sync for CreateCollaborationsRequest
impl Unpin for CreateCollaborationsRequest
impl UnsafeUnpin for CreateCollaborationsRequest
impl UnwindSafe for CreateCollaborationsRequest
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