pub struct GetServiceRequest {
pub service_id: String,
}Fields§
§service_id: StringThe service’s OCID.
Implementations§
Source§impl GetServiceRequest
impl GetServiceRequest
Sourcepub fn new(required: GetServiceRequestRequired) -> Self
pub fn new(required: GetServiceRequestRequired) -> Self
Create a new GetServiceRequest with required fields
Sourcepub fn set_service_id(self, value: String) -> Self
pub fn set_service_id(self, value: String) -> Self
Set service_id
Trait Implementations§
Source§impl Clone for GetServiceRequest
impl Clone for GetServiceRequest
Source§fn clone(&self) -> GetServiceRequest
fn clone(&self) -> GetServiceRequest
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 moreSource§impl Debug for GetServiceRequest
impl Debug for GetServiceRequest
Source§impl<'de> Deserialize<'de> for GetServiceRequest
impl<'de> Deserialize<'de> for GetServiceRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GetServiceRequest
impl RefUnwindSafe for GetServiceRequest
impl Send for GetServiceRequest
impl Sync for GetServiceRequest
impl Unpin for GetServiceRequest
impl UnsafeUnpin for GetServiceRequest
impl UnwindSafe for GetServiceRequest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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