Struct cyfs_lib::NONPostObjectOutputRequest
source · [−]pub struct NONPostObjectOutputRequest {
pub common: NONOutputRequestCommon,
pub object: NONObjectInfo,
}Fields
common: NONOutputRequestCommonobject: NONObjectInfoImplementations
sourceimpl NONPostObjectOutputRequest
impl NONPostObjectOutputRequest
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 NONPostObjectOutputRequest
impl Clone for NONPostObjectOutputRequest
sourcefn clone(&self) -> NONPostObjectOutputRequest
fn clone(&self) -> NONPostObjectOutputRequest
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 NONPostObjectOutputRequest
impl Send for NONPostObjectOutputRequest
impl Sync for NONPostObjectOutputRequest
impl Unpin for NONPostObjectOutputRequest
impl UnwindSafe for NONPostObjectOutputRequest
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