pub struct UploadActivity { /* private fields */ }Expand description
Implementations§
Source§impl UploadActivity
impl UploadActivity
pub fn new( url: impl Into<String>, token: impl Into<String>, file: Vec<u8>, data_type: UploadDataType, ) -> Self
pub fn name(self, name: impl Into<String>) -> Self
pub fn description(self, description: impl Into<String>) -> Self
pub fn trainer(self, trainer: bool) -> Self
pub fn commute(self, commute: bool) -> Self
pub fn external_id(self, id: impl Into<String>) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UploadActivity
impl RefUnwindSafe for UploadActivity
impl Send for UploadActivity
impl Sync for UploadActivity
impl Unpin for UploadActivity
impl UnsafeUnpin for UploadActivity
impl UnwindSafe for UploadActivity
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