#[non_exhaustive]pub struct UploadAttachmentRequest {
pub parent: String,
pub filename: String,
/* private fields */
}Expand description
Request to upload an attachment.
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.parent: StringRequired. Resource name of the Chat space in which the attachment is uploaded. Format “spaces/{space}”.
filename: StringRequired. The filename of the attachment, including the file extension.
Implementations§
Source§impl UploadAttachmentRequest
impl UploadAttachmentRequest
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Trait Implementations§
Source§impl Clone for UploadAttachmentRequest
impl Clone for UploadAttachmentRequest
Source§fn clone(&self) -> UploadAttachmentRequest
fn clone(&self) -> UploadAttachmentRequest
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 UploadAttachmentRequest
impl Debug for UploadAttachmentRequest
Source§impl Default for UploadAttachmentRequest
impl Default for UploadAttachmentRequest
Source§fn default() -> UploadAttachmentRequest
fn default() -> UploadAttachmentRequest
Returns the “default value” for a type. Read more
Source§impl Message for UploadAttachmentRequest
impl Message for UploadAttachmentRequest
Source§impl PartialEq for UploadAttachmentRequest
impl PartialEq for UploadAttachmentRequest
impl StructuralPartialEq for UploadAttachmentRequest
Auto Trait Implementations§
impl Freeze for UploadAttachmentRequest
impl RefUnwindSafe for UploadAttachmentRequest
impl Send for UploadAttachmentRequest
impl Sync for UploadAttachmentRequest
impl Unpin for UploadAttachmentRequest
impl UnsafeUnpin for UploadAttachmentRequest
impl UnwindSafe for UploadAttachmentRequest
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