pub struct SimpleUserWebhooks {Show 21 fields
pub name: Option<Option<String>>,
pub email: Option<Option<String>>,
pub login: String,
pub id: i32,
pub node_id: String,
pub avatar_url: String,
pub gravatar_id: Option<String>,
pub url: String,
pub html_url: String,
pub followers_url: String,
pub following_url: String,
pub gists_url: String,
pub starred_url: String,
pub subscriptions_url: String,
pub organizations_url: String,
pub repos_url: String,
pub events_url: String,
pub received_events_url: String,
pub type: String,
pub site_admin: bool,
pub starred_at: Option<String>,
}
Expand description
SimpleUserWebhooks : The GitHub user that triggered the event. This property is included in every webhook payload.
Fields§
§name: Option<Option<String>>
§email: Option<Option<String>>
§login: String
§id: i32
§node_id: String
§avatar_url: String
§gravatar_id: Option<String>
§url: String
§html_url: String
§followers_url: String
§following_url: String
§gists_url: String
§starred_url: String
§subscriptions_url: String
§organizations_url: String
§repos_url: String
§events_url: String
§received_events_url: String
§type: String
§site_admin: bool
§starred_at: Option<String>
Implementations§
Source§impl SimpleUserWebhooks
impl SimpleUserWebhooks
Sourcepub fn new(
login: String,
id: i32,
node_id: String,
avatar_url: String,
gravatar_id: Option<String>,
url: String,
html_url: String,
followers_url: String,
following_url: String,
gists_url: String,
starred_url: String,
subscriptions_url: String,
organizations_url: String,
repos_url: String,
events_url: String,
received_events_url: String,
type: String,
site_admin: bool,
) -> SimpleUserWebhooks
pub fn new( login: String, id: i32, node_id: String, avatar_url: String, gravatar_id: Option<String>, url: String, html_url: String, followers_url: String, following_url: String, gists_url: String, starred_url: String, subscriptions_url: String, organizations_url: String, repos_url: String, events_url: String, received_events_url: String, type: String, site_admin: bool, ) -> SimpleUserWebhooks
The GitHub user that triggered the event. This property is included in every webhook payload.
Trait Implementations§
Source§impl Clone for SimpleUserWebhooks
impl Clone for SimpleUserWebhooks
Source§fn clone(&self) -> SimpleUserWebhooks
fn clone(&self) -> SimpleUserWebhooks
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 SimpleUserWebhooks
impl Debug for SimpleUserWebhooks
Source§impl Default for SimpleUserWebhooks
impl Default for SimpleUserWebhooks
Source§fn default() -> SimpleUserWebhooks
fn default() -> SimpleUserWebhooks
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SimpleUserWebhooks
impl<'de> Deserialize<'de> for SimpleUserWebhooks
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 SimpleUserWebhooks
impl PartialEq for SimpleUserWebhooks
Source§impl Serialize for SimpleUserWebhooks
impl Serialize for SimpleUserWebhooks
impl StructuralPartialEq for SimpleUserWebhooks
Auto Trait Implementations§
impl Freeze for SimpleUserWebhooks
impl RefUnwindSafe for SimpleUserWebhooks
impl Send for SimpleUserWebhooks
impl Sync for SimpleUserWebhooks
impl Unpin for SimpleUserWebhooks
impl UnwindSafe for SimpleUserWebhooks
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