pub struct ProjectMembershipNormalResponse {
pub project_membership_base: ProjectMembershipBase,
pub project: Option<ProjectCompact>,
pub resource_type: Option<String>,
pub user: Option<UserCompact>,
pub write_access: Option<String>,
}Fields§
§project_membership_base: ProjectMembershipBase§project: Option<ProjectCompact>§resource_type: Option<String>The base type of this resource.
user: Option<UserCompact>§write_access: Option<String>Whether the member has full access or comment-only access to the project.
Trait Implementations§
Source§impl Clone for ProjectMembershipNormalResponse
impl Clone for ProjectMembershipNormalResponse
Source§fn clone(&self) -> ProjectMembershipNormalResponse
fn clone(&self) -> ProjectMembershipNormalResponse
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 Default for ProjectMembershipNormalResponse
impl Default for ProjectMembershipNormalResponse
Source§fn default() -> ProjectMembershipNormalResponse
fn default() -> ProjectMembershipNormalResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectMembershipNormalResponse
impl<'de> Deserialize<'de> for ProjectMembershipNormalResponse
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 ProjectMembershipNormalResponse
impl RefUnwindSafe for ProjectMembershipNormalResponse
impl Send for ProjectMembershipNormalResponse
impl Sync for ProjectMembershipNormalResponse
impl Unpin for ProjectMembershipNormalResponse
impl UnsafeUnpin for ProjectMembershipNormalResponse
impl UnwindSafe for ProjectMembershipNormalResponse
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