pub struct GSDMParamResult { /* private fields */ }Implementations§
Source§impl GSDMParamResult
impl GSDMParamResult
pub const fn new(param_name: String) -> Self
pub const fn set_access_read_only(self) -> Self
pub const fn set_access_write_only(self) -> Self
pub const fn set_access_read_write(self) -> Self
pub const fn set_type_int(self) -> Self
pub const fn set_type_unsigned_int(self) -> Self
pub const fn set_type_long(self) -> Self
pub const fn set_type_unsigned_long(self) -> Self
pub const fn set_type_string(self) -> Self
pub const fn set_type_base64(self) -> Self
pub const fn set_type_hexbinary(self) -> Self
pub const fn set_type_datetime(self) -> Self
pub const fn set_type_decimal(self) -> Self
pub const fn set_type_boolean(self) -> Self
pub const fn set_value_change_allowed(self) -> Self
pub const fn set_value_change_will_ignore(self) -> Self
pub fn build(self) -> Result<SupportedParamResult>
Trait Implementations§
Source§impl Clone for GSDMParamResult
impl Clone for GSDMParamResult
Source§fn clone(&self) -> GSDMParamResult
fn clone(&self) -> GSDMParamResult
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 GSDMParamResult
impl RefUnwindSafe for GSDMParamResult
impl Send for GSDMParamResult
impl Sync for GSDMParamResult
impl Unpin for GSDMParamResult
impl UnwindSafe for GSDMParamResult
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