Struct cyfs_lib::NONDeleteObjectOutputRequest
source · [−]pub struct NONDeleteObjectOutputRequest {
pub common: NONOutputRequestCommon,
pub object_id: ObjectId,
pub inner_path: Option<String>,
}Fields
common: NONOutputRequestCommonobject_id: ObjectIdinner_path: Option<String>Implementations
sourceimpl NONDeleteObjectOutputRequest
impl NONDeleteObjectOutputRequest
pub fn new(
level: NONAPILevel,
object_id: ObjectId,
inner_path: Option<String>
) -> Self
pub fn new_noc(object_id: ObjectId, inner_path: Option<String>) -> Self
pub fn new_non(
target: Option<DeviceId>,
object_id: ObjectId,
inner_path: Option<String>
) -> Self
pub fn new_router(
target: Option<ObjectId>,
object_id: ObjectId,
inner_path: Option<String>
) -> Self
Trait Implementations
sourceimpl Clone for NONDeleteObjectOutputRequest
impl Clone for NONDeleteObjectOutputRequest
sourcefn clone(&self) -> NONDeleteObjectOutputRequest
fn clone(&self) -> NONDeleteObjectOutputRequest
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
Auto Trait Implementations
impl RefUnwindSafe for NONDeleteObjectOutputRequest
impl Send for NONDeleteObjectOutputRequest
impl Sync for NONDeleteObjectOutputRequest
impl Unpin for NONDeleteObjectOutputRequest
impl UnwindSafe for NONDeleteObjectOutputRequest
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