#[non_exhaustive]pub struct DeleteSpecialistPoolRequest {
pub name: String,
pub force: bool,
/* private fields */
}Available on crate feature
specialist-pool-service only.Expand description
Request message for SpecialistPoolService.DeleteSpecialistPool.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. The resource name of the SpecialistPool to delete. Format:
projects/{project}/locations/{location}/specialistPools/{specialist_pool}
force: boolIf set to true, any specialist managers in this SpecialistPool will also be deleted. (Otherwise, the request will only work if the SpecialistPool has no specialist managers.)
Implementations§
Trait Implementations§
Source§impl Clone for DeleteSpecialistPoolRequest
impl Clone for DeleteSpecialistPoolRequest
Source§fn clone(&self) -> DeleteSpecialistPoolRequest
fn clone(&self) -> DeleteSpecialistPoolRequest
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 DeleteSpecialistPoolRequest
impl Debug for DeleteSpecialistPoolRequest
Source§impl Default for DeleteSpecialistPoolRequest
impl Default for DeleteSpecialistPoolRequest
Source§fn default() -> DeleteSpecialistPoolRequest
fn default() -> DeleteSpecialistPoolRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for DeleteSpecialistPoolRequest
Auto Trait Implementations§
impl Freeze for DeleteSpecialistPoolRequest
impl RefUnwindSafe for DeleteSpecialistPoolRequest
impl Send for DeleteSpecialistPoolRequest
impl Sync for DeleteSpecialistPoolRequest
impl Unpin for DeleteSpecialistPoolRequest
impl UnwindSafe for DeleteSpecialistPoolRequest
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