pub struct GSDMReqObjectResultBuilder { /* private fields */ }Implementations§
Source§impl GSDMReqObjectResultBuilder
impl GSDMReqObjectResultBuilder
pub const fn new(req_obj_path: String) -> Self
pub fn set_err(self, err_code: u32, err_msg: Option<String>) -> Self
pub fn with_data_model_inst_uri(self, data_model_inst_uri: String) -> Self
pub fn with_supported_objs( self, supported_objs: Vec<GSDMSupportedObjectResultBuilder>, ) -> Self
pub fn build(self) -> Result<RequestedObjectResult>
Trait Implementations§
Source§impl Clone for GSDMReqObjectResultBuilder
impl Clone for GSDMReqObjectResultBuilder
Source§fn clone(&self) -> GSDMReqObjectResultBuilder
fn clone(&self) -> GSDMReqObjectResultBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GSDMReqObjectResultBuilder
impl RefUnwindSafe for GSDMReqObjectResultBuilder
impl Send for GSDMReqObjectResultBuilder
impl Sync for GSDMReqObjectResultBuilder
impl Unpin for GSDMReqObjectResultBuilder
impl UnwindSafe for GSDMReqObjectResultBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more