Struct cyfs_lib::NONPutObjectOutputRequest
source · [−]pub struct NONPutObjectOutputRequest {
pub common: NONOutputRequestCommon,
pub object: NONObjectInfo,
}Fields
common: NONOutputRequestCommonobject: NONObjectInfoImplementations
sourceimpl NONPutObjectOutputRequest
impl NONPutObjectOutputRequest
pub fn new(level: NONAPILevel, object_id: ObjectId, object_raw: Vec<u8>) -> Self
pub fn new_noc(object_id: ObjectId, object_raw: Vec<u8>) -> Self
pub fn new_non(
target: Option<DeviceId>,
object_id: ObjectId,
object_raw: Vec<u8>
) -> Self
pub fn new_router(
target: Option<ObjectId>,
object_id: ObjectId,
object_raw: Vec<u8>
) -> Self
Trait Implementations
sourceimpl Clone for NONPutObjectOutputRequest
impl Clone for NONPutObjectOutputRequest
sourcefn clone(&self) -> NONPutObjectOutputRequest
fn clone(&self) -> NONPutObjectOutputRequest
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 NONPutObjectOutputRequest
impl Send for NONPutObjectOutputRequest
impl Sync for NONPutObjectOutputRequest
impl Unpin for NONPutObjectOutputRequest
impl UnwindSafe for NONPutObjectOutputRequest
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