pub struct RepositoryAdvisoryCredit {
pub user: Box<SimpleUser>,
pub type: SecurityAdvisoryCreditTypes,
pub state: State,
}
Expand description
RepositoryAdvisoryCredit : A credit given to a user for a repository security advisory.
Fields§
§user: Box<SimpleUser>
§type: SecurityAdvisoryCreditTypes
§state: State
The state of the user’s acceptance of the credit.
Implementations§
Source§impl RepositoryAdvisoryCredit
impl RepositoryAdvisoryCredit
Sourcepub fn new(
user: SimpleUser,
type: SecurityAdvisoryCreditTypes,
state: State,
) -> RepositoryAdvisoryCredit
pub fn new( user: SimpleUser, type: SecurityAdvisoryCreditTypes, state: State, ) -> RepositoryAdvisoryCredit
A credit given to a user for a repository security advisory.
Trait Implementations§
Source§impl Clone for RepositoryAdvisoryCredit
impl Clone for RepositoryAdvisoryCredit
Source§fn clone(&self) -> RepositoryAdvisoryCredit
fn clone(&self) -> RepositoryAdvisoryCredit
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 RepositoryAdvisoryCredit
impl Debug for RepositoryAdvisoryCredit
Source§impl Default for RepositoryAdvisoryCredit
impl Default for RepositoryAdvisoryCredit
Source§fn default() -> RepositoryAdvisoryCredit
fn default() -> RepositoryAdvisoryCredit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepositoryAdvisoryCredit
impl<'de> Deserialize<'de> for RepositoryAdvisoryCredit
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 RepositoryAdvisoryCredit
impl PartialEq for RepositoryAdvisoryCredit
Source§impl Serialize for RepositoryAdvisoryCredit
impl Serialize for RepositoryAdvisoryCredit
impl StructuralPartialEq for RepositoryAdvisoryCredit
Auto Trait Implementations§
impl Freeze for RepositoryAdvisoryCredit
impl RefUnwindSafe for RepositoryAdvisoryCredit
impl Send for RepositoryAdvisoryCredit
impl Sync for RepositoryAdvisoryCredit
impl Unpin for RepositoryAdvisoryCredit
impl UnwindSafe for RepositoryAdvisoryCredit
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