pub struct SecurityLevelMember {
pub holder: Box<PermissionHolder>,
pub id: String,
pub issue_security_level_id: String,
pub issue_security_scheme_id: String,
pub managed: Option<bool>,
}
Expand description
SecurityLevelMember : Issue security level member.
Fields§
§holder: Box<PermissionHolder>
The user or group being granted the permission. It consists of a type
and a type-dependent parameter
. See Holder object in Get all permission schemes for more information.
id: String
The ID of the issue security level member.
issue_security_level_id: String
The ID of the issue security level.
issue_security_scheme_id: String
The ID of the issue security scheme.
managed: Option<bool>
Implementations§
Source§impl SecurityLevelMember
impl SecurityLevelMember
Sourcepub fn new(
holder: PermissionHolder,
id: String,
issue_security_level_id: String,
issue_security_scheme_id: String,
) -> SecurityLevelMember
pub fn new( holder: PermissionHolder, id: String, issue_security_level_id: String, issue_security_scheme_id: String, ) -> SecurityLevelMember
Issue security level member.
Trait Implementations§
Source§impl Clone for SecurityLevelMember
impl Clone for SecurityLevelMember
Source§fn clone(&self) -> SecurityLevelMember
fn clone(&self) -> SecurityLevelMember
Returns a copy 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 SecurityLevelMember
impl Debug for SecurityLevelMember
Source§impl Default for SecurityLevelMember
impl Default for SecurityLevelMember
Source§fn default() -> SecurityLevelMember
fn default() -> SecurityLevelMember
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecurityLevelMember
impl<'de> Deserialize<'de> for SecurityLevelMember
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 SecurityLevelMember
impl PartialEq for SecurityLevelMember
Source§impl Serialize for SecurityLevelMember
impl Serialize for SecurityLevelMember
impl StructuralPartialEq for SecurityLevelMember
Auto Trait Implementations§
impl Freeze for SecurityLevelMember
impl RefUnwindSafe for SecurityLevelMember
impl Send for SecurityLevelMember
impl Sync for SecurityLevelMember
impl Unpin for SecurityLevelMember
impl UnwindSafe for SecurityLevelMember
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