pub struct OrgBlockUnblocked {
pub action: OrgBlockUnblockedAction,
pub blocked_user: User,
pub installation: Option<InstallationLite>,
pub organization: Organization,
pub sender: User,
}
Expand description
OrgBlockUnblocked
JSON schema
{
"title": "org_block unblocked event",
"type": "object",
"required": [
"action",
"blocked_user",
"organization",
"sender"
],
"properties": {
"action": {
"type": "string",
"enum": [
"unblocked"
]
},
"blocked_user": {
"description": "Information about the user that was blocked or unblocked.",
"$ref": "#/definitions/user"
},
"installation": {
"$ref": "#/definitions/installation-lite"
},
"organization": {
"$ref": "#/definitions/organization"
},
"sender": {
"$ref": "#/definitions/user"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema"
}
Fields§
§action: OrgBlockUnblockedAction
§blocked_user: User
Information about the user that was blocked or unblocked.
installation: Option<InstallationLite>
§organization: Organization
§sender: User
Implementations§
Source§impl OrgBlockUnblocked
impl OrgBlockUnblocked
pub fn builder() -> OrgBlockUnblocked
Trait Implementations§
Source§impl Clone for OrgBlockUnblocked
impl Clone for OrgBlockUnblocked
Source§fn clone(&self) -> OrgBlockUnblocked
fn clone(&self) -> OrgBlockUnblocked
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 OrgBlockUnblocked
impl Debug for OrgBlockUnblocked
Source§impl<'de> Deserialize<'de> for OrgBlockUnblocked
impl<'de> Deserialize<'de> for OrgBlockUnblocked
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 From<&OrgBlockUnblocked> for OrgBlockUnblocked
impl From<&OrgBlockUnblocked> for OrgBlockUnblocked
Source§fn from(value: &OrgBlockUnblocked) -> Self
fn from(value: &OrgBlockUnblocked) -> Self
Converts to this type from the input type.
Source§impl From<OrgBlockUnblocked> for OrgBlockEvent
impl From<OrgBlockUnblocked> for OrgBlockEvent
Source§fn from(value: OrgBlockUnblocked) -> Self
fn from(value: OrgBlockUnblocked) -> Self
Converts to this type from the input type.
Source§impl From<OrgBlockUnblocked> for OrgBlockUnblocked
impl From<OrgBlockUnblocked> for OrgBlockUnblocked
Source§fn from(value: OrgBlockUnblocked) -> Self
fn from(value: OrgBlockUnblocked) -> Self
Converts to this type from the input type.
Source§impl Serialize for OrgBlockUnblocked
impl Serialize for OrgBlockUnblocked
Source§impl TryFrom<OrgBlockUnblocked> for OrgBlockUnblocked
impl TryFrom<OrgBlockUnblocked> for OrgBlockUnblocked
Auto Trait Implementations§
impl Freeze for OrgBlockUnblocked
impl RefUnwindSafe for OrgBlockUnblocked
impl Send for OrgBlockUnblocked
impl Sync for OrgBlockUnblocked
impl Unpin for OrgBlockUnblocked
impl UnwindSafe for OrgBlockUnblocked
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