pub struct UnassignWorkspaceRequest {
pub agent_id: Option<String>,
pub team_id: Option<String>,
pub company_id: Option<String>,
}Expand description
Exactly one of the three. The handler trims each and acts on the first non-empty one.
Fields§
§agent_id: Option<String>§team_id: Option<String>§company_id: Option<String>Trait Implementations§
Source§impl Clone for UnassignWorkspaceRequest
impl Clone for UnassignWorkspaceRequest
Source§fn clone(&self) -> UnassignWorkspaceRequest
fn clone(&self) -> UnassignWorkspaceRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UnassignWorkspaceRequest
impl Debug for UnassignWorkspaceRequest
Source§impl Default for UnassignWorkspaceRequest
impl Default for UnassignWorkspaceRequest
Source§fn default() -> UnassignWorkspaceRequest
fn default() -> UnassignWorkspaceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UnassignWorkspaceRequest
impl<'de> Deserialize<'de> for UnassignWorkspaceRequest
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
Source§impl PartialEq for UnassignWorkspaceRequest
impl PartialEq for UnassignWorkspaceRequest
Source§impl Serialize for UnassignWorkspaceRequest
impl Serialize for UnassignWorkspaceRequest
impl StructuralPartialEq for UnassignWorkspaceRequest
Auto Trait Implementations§
impl Freeze for UnassignWorkspaceRequest
impl RefUnwindSafe for UnassignWorkspaceRequest
impl Send for UnassignWorkspaceRequest
impl Sync for UnassignWorkspaceRequest
impl Unpin for UnassignWorkspaceRequest
impl UnsafeUnpin for UnassignWorkspaceRequest
impl UnwindSafe for UnassignWorkspaceRequest
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