Struct cyfs_lib::NONGetObjectOutputRequest
source · [−]pub struct NONGetObjectOutputRequest {
pub common: NONOutputRequestCommon,
pub object_id: ObjectId,
pub inner_path: Option<String>,
}Fields
common: NONOutputRequestCommonobject_id: ObjectIdinner_path: Option<String>Implementations
sourceimpl NONGetObjectOutputRequest
impl NONGetObjectOutputRequest
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 NONGetObjectOutputRequest
impl Clone for NONGetObjectOutputRequest
sourcefn clone(&self) -> NONGetObjectOutputRequest
fn clone(&self) -> NONGetObjectOutputRequest
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 NONGetObjectOutputRequest
impl Send for NONGetObjectOutputRequest
impl Sync for NONGetObjectOutputRequest
impl Unpin for NONGetObjectOutputRequest
impl UnwindSafe for NONGetObjectOutputRequest
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