pub enum TeamsSlashAddOrUpdateProjectPermissionsLegacyError {
Status403(OrgsRemoveOutsideCollaborator422Response),
Status404(BasicError),
Status422(ValidationError),
UnknownValue(Value),
}
Expand description
struct for typed errors of method teams_slash_add_or_update_project_permissions_legacy
Variants§
Status403(OrgsRemoveOutsideCollaborator422Response)
Status404(BasicError)
Status422(ValidationError)
UnknownValue(Value)
Trait Implementations§
Source§impl Clone for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl Clone for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
Source§fn clone(&self) -> TeamsSlashAddOrUpdateProjectPermissionsLegacyError
fn clone(&self) -> TeamsSlashAddOrUpdateProjectPermissionsLegacyError
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<'de> Deserialize<'de> for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl<'de> Deserialize<'de> for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
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 TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl RefUnwindSafe for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl Send for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl Sync for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl Unpin for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
impl UnwindSafe for TeamsSlashAddOrUpdateProjectPermissionsLegacyError
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