pub struct BulkProjectPermissions {
pub issues: Option<Vec<i64>>,
pub projects: Option<Vec<i64>>,
pub permissions: Vec<String>,
}
Expand description
BulkProjectPermissions : Details of project permissions and associated issues and projects to look up.
Fields§
§issues: Option<Vec<i64>>
List of issue IDs.
projects: Option<Vec<i64>>
List of project IDs.
permissions: Vec<String>
List of project permissions.
Implementations§
Source§impl BulkProjectPermissions
impl BulkProjectPermissions
Sourcepub fn new(permissions: Vec<String>) -> BulkProjectPermissions
pub fn new(permissions: Vec<String>) -> BulkProjectPermissions
Details of project permissions and associated issues and projects to look up.
Trait Implementations§
Source§impl Clone for BulkProjectPermissions
impl Clone for BulkProjectPermissions
Source§fn clone(&self) -> BulkProjectPermissions
fn clone(&self) -> BulkProjectPermissions
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 BulkProjectPermissions
impl Debug for BulkProjectPermissions
Source§impl Default for BulkProjectPermissions
impl Default for BulkProjectPermissions
Source§fn default() -> BulkProjectPermissions
fn default() -> BulkProjectPermissions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkProjectPermissions
impl<'de> Deserialize<'de> for BulkProjectPermissions
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 BulkProjectPermissions
impl PartialEq for BulkProjectPermissions
Source§impl Serialize for BulkProjectPermissions
impl Serialize for BulkProjectPermissions
impl StructuralPartialEq for BulkProjectPermissions
Auto Trait Implementations§
impl Freeze for BulkProjectPermissions
impl RefUnwindSafe for BulkProjectPermissions
impl Send for BulkProjectPermissions
impl Sync for BulkProjectPermissions
impl Unpin for BulkProjectPermissions
impl UnwindSafe for BulkProjectPermissions
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