pub struct FilestoreRequest {
pub action: FilestoreAction,
pub first_file_name: FileId,
pub second_file_name: Option<FileId>,
}Expand description
A parsed filestore request containing the action and file names.
Fields§
§action: FilestoreActionThe filestore action to perform.
first_file_name: FileIdThe primary file name for the action.
second_file_name: Option<FileId>The secondary file name, required for rename/append/replace actions.
Trait Implementations§
Source§impl Clone for FilestoreRequest
impl Clone for FilestoreRequest
Source§fn clone(&self) -> FilestoreRequest
fn clone(&self) -> FilestoreRequest
Returns a duplicate 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 Debug for FilestoreRequest
impl Debug for FilestoreRequest
Source§impl PartialEq for FilestoreRequest
impl PartialEq for FilestoreRequest
impl Eq for FilestoreRequest
impl StructuralPartialEq for FilestoreRequest
Auto Trait Implementations§
impl Freeze for FilestoreRequest
impl RefUnwindSafe for FilestoreRequest
impl Send for FilestoreRequest
impl Sync for FilestoreRequest
impl Unpin for FilestoreRequest
impl UnsafeUnpin for FilestoreRequest
impl UnwindSafe for FilestoreRequest
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