Struct cyfs_lib::OpEnvSetWithKeyOutputRequest
source · pub struct OpEnvSetWithKeyOutputRequest {
pub common: OpEnvOutputRequestCommon,
pub path: Option<String>,
pub key: String,
pub value: ObjectId,
pub prev_value: Option<ObjectId>,
pub auto_insert: bool,
}
Fields§
§common: OpEnvOutputRequestCommon
§path: Option<String>
§key: String
§value: ObjectId
§prev_value: Option<ObjectId>
§auto_insert: bool
Implementations§
source§impl OpEnvSetWithKeyOutputRequest
impl OpEnvSetWithKeyOutputRequest
pub fn new_path_and_key_value( path: impl Into<String>, key: impl Into<String>, value: ObjectId, prev_value: Option<ObjectId>, auto_insert: bool ) -> Self
pub fn new_full_path_and_value( full_path: impl Into<String>, value: ObjectId, prev_value: Option<ObjectId>, auto_insert: bool ) -> Self
pub fn new_key_value( key: impl Into<String>, value: ObjectId, prev_value: Option<ObjectId>, auto_insert: bool ) -> Self
Trait Implementations§
source§impl Clone for OpEnvSetWithKeyOutputRequest
impl Clone for OpEnvSetWithKeyOutputRequest
source§fn clone(&self) -> OpEnvSetWithKeyOutputRequest
fn clone(&self) -> OpEnvSetWithKeyOutputRequest
Returns a copy 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 more