Struct Organization

Source
pub struct Organization;

Trait Implementations§

Source§

impl HasField<__typename> for Organization

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<announcement> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<announcementExpiresAt> for Organization

Source§

type Type = Option<DateTime>

The schema marker type of this field.
Source§

impl HasField<announcementUserDismissible> for Organization

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<anyPinnableItems> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<auditLog> for Organization

Source§

type Type = OrganizationAuditEntryConnection

The schema marker type of this field.
Source§

impl HasField<avatarUrl> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<createdAt> for Organization

Source§

type Type = DateTime

The schema marker type of this field.
Source§

impl HasField<databaseId> for Organization

Source§

type Type = Option<i32>

The schema marker type of this field.
Source§

impl HasField<description> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<descriptionHTML> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<domains> for Organization

Source§

type Type = Option<VerifiableDomainConnection>

The schema marker type of this field.
Source§

impl HasField<email> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<enterpriseOwners> for Organization

Source§

type Type = OrganizationEnterpriseOwnerConnection

The schema marker type of this field.
Source§

impl HasField<estimatedNextSponsorsPayoutInCents> for Organization

Source§

type Type = i32

The schema marker type of this field.
Source§

impl HasField<hasSponsorsListing> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<id> for Organization

Source§

type Type = Id

The schema marker type of this field.
Source§

impl HasField<interactionAbility> for Organization

Source§

type Type = Option<RepositoryInteractionAbility>

The schema marker type of this field.
Source§

impl HasField<ipAllowListEnabledSetting> for Organization

Source§

type Type = IpAllowListEnabledSettingValue

The schema marker type of this field.
Source§

impl HasField<ipAllowListEntries> for Organization

Source§

type Type = IpAllowListEntryConnection

The schema marker type of this field.
Source§

impl HasField<ipAllowListForInstalledAppsEnabledSetting> for Organization

Source§

type Type = IpAllowListForInstalledAppsEnabledSettingValue

The schema marker type of this field.
Source§

impl HasField<isSponsoredBy> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<isSponsoringViewer> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<isVerified> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<itemShowcase> for Organization

Source§

type Type = ProfileItemShowcase

The schema marker type of this field.
Source§

impl HasField<location> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<login> for Organization

Source§

type Type = String

The schema marker type of this field.
Source§

impl HasField<mannequins> for Organization

Source§

type Type = MannequinConnection

The schema marker type of this field.
Source§

impl HasField<memberStatuses> for Organization

Source§

type Type = UserStatusConnection

The schema marker type of this field.
Source§

impl HasField<membersCanForkPrivateRepositories> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<membersWithRole> for Organization

Source§

type Type = OrganizationMemberConnection

The schema marker type of this field.
Source§

impl HasField<monthlyEstimatedSponsorsIncomeInCents> for Organization

Source§

type Type = i32

The schema marker type of this field.
Source§

impl HasField<name> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<newTeamResourcePath> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<newTeamUrl> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<notificationDeliveryRestrictionEnabledSetting> for Organization

Source§

type Type = NotificationRestrictionSettingValue

The schema marker type of this field.
Source§

impl HasField<organizationBillingEmail> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<packages> for Organization

Source§

type Type = PackageConnection

The schema marker type of this field.
Source§

impl HasField<pendingMembers> for Organization

Source§

type Type = UserConnection

The schema marker type of this field.
Source§

impl HasField<pinnableItems> for Organization

Source§

type Type = PinnableItemConnection

The schema marker type of this field.
Source§

impl HasField<pinnedItems> for Organization

Source§

type Type = PinnableItemConnection

The schema marker type of this field.
Source§

impl HasField<pinnedItemsRemaining> for Organization

Source§

type Type = i32

The schema marker type of this field.
Source§

impl HasField<project> for Organization

Source§

type Type = Option<Project>

The schema marker type of this field.
Source§

impl HasField<projectV2> for Organization

Source§

type Type = Option<ProjectV2>

The schema marker type of this field.
Source§

impl HasField<projects> for Organization

Source§

type Type = ProjectConnection

The schema marker type of this field.
Source§

impl HasField<projectsResourcePath> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<projectsUrl> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<projectsV2> for Organization

Source§

type Type = ProjectV2Connection

The schema marker type of this field.
Source§

impl HasField<recentProjects> for Organization

Source§

type Type = ProjectV2Connection

The schema marker type of this field.
Source§

impl HasField<repositories> for Organization

Source§

type Type = RepositoryConnection

The schema marker type of this field.
Source§

impl HasField<repository> for Organization

Source§

type Type = Option<Repository>

The schema marker type of this field.
Source§

impl HasField<repositoryDiscussionComments> for Organization

Source§

type Type = DiscussionCommentConnection

The schema marker type of this field.
Source§

impl HasField<repositoryDiscussions> for Organization

Source§

type Type = DiscussionConnection

The schema marker type of this field.
Source§

impl HasField<repositoryMigrations> for Organization

Source§

type Type = RepositoryMigrationConnection

The schema marker type of this field.
Source§

impl HasField<requiresTwoFactorAuthentication> for Organization

Source§

type Type = Option<bool>

The schema marker type of this field.
Source§

impl HasField<resourcePath> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<ruleset> for Organization

Source§

type Type = Option<RepositoryRuleset>

The schema marker type of this field.
Source§

impl HasField<rulesets> for Organization

Source§

type Type = Option<RepositoryRulesetConnection>

The schema marker type of this field.
Source§

impl HasField<samlIdentityProvider> for Organization

Source§

type Type = Option<OrganizationIdentityProvider>

The schema marker type of this field.
Source§

impl HasField<sponsoring> for Organization

Source§

type Type = SponsorConnection

The schema marker type of this field.
Source§

impl HasField<sponsors> for Organization

Source§

type Type = SponsorConnection

The schema marker type of this field.
Source§

impl HasField<sponsorsActivities> for Organization

Source§

type Type = SponsorsActivityConnection

The schema marker type of this field.
Source§

impl HasField<sponsorsListing> for Organization

Source§

type Type = Option<SponsorsListing>

The schema marker type of this field.
Source§

impl HasField<sponsorshipForViewerAsSponsor> for Organization

Source§

type Type = Option<Sponsorship>

The schema marker type of this field.
Source§

impl HasField<sponsorshipForViewerAsSponsorable> for Organization

Source§

type Type = Option<Sponsorship>

The schema marker type of this field.
Source§

impl HasField<sponsorshipNewsletters> for Organization

Source§

type Type = SponsorshipNewsletterConnection

The schema marker type of this field.
Source§

impl HasField<sponsorshipsAsMaintainer> for Organization

Source§

type Type = SponsorshipConnection

The schema marker type of this field.
Source§

impl HasField<sponsorshipsAsSponsor> for Organization

Source§

type Type = SponsorshipConnection

The schema marker type of this field.
Source§

impl HasField<team> for Organization

Source§

type Type = Option<Team>

The schema marker type of this field.
Source§

impl HasField<teams> for Organization

Source§

type Type = TeamConnection

The schema marker type of this field.
Source§

impl HasField<teamsResourcePath> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<teamsUrl> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<totalSponsorshipAmountAsSponsorInCents> for Organization

Source§

type Type = Option<i32>

The schema marker type of this field.
Source§

impl HasField<twitterUsername> for Organization

Source§

type Type = Option<String>

The schema marker type of this field.
Source§

impl HasField<updatedAt> for Organization

Source§

type Type = DateTime

The schema marker type of this field.
Source§

impl HasField<url> for Organization

Source§

type Type = URI

The schema marker type of this field.
Source§

impl HasField<viewerCanAdminister> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerCanChangePinnedItems> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerCanCreateProjects> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerCanCreateRepositories> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerCanCreateTeams> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerCanSponsor> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerIsAMember> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerIsFollowing> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<viewerIsSponsoring> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<webCommitSignoffRequired> for Organization

Source§

type Type = bool

The schema marker type of this field.
Source§

impl HasField<websiteUrl> for Organization

Source§

type Type = Option<URI>

The schema marker type of this field.
Source§

impl NamedType for Organization

Source§

const NAME: &'static str = "Organization"

The name of this type
Source§

impl HasSubtype<Organization> for Actor

Source§

impl HasSubtype<Organization> for AnnouncementBanner

Source§

impl HasSubtype<Organization> for Assignee

Source§

impl HasSubtype<Organization> for AuditEntryActor

Source§

impl HasSubtype<Organization> for IpAllowListOwner

Source§

impl HasSubtype<Organization> for MemberStatusable

Source§

impl HasSubtype<Organization> for Node

Source§

impl HasSubtype<Organization> for OrganizationOrUser

Source§

impl HasSubtype<Organization> for PackageOwner

Source§

impl HasSubtype<Organization> for PermissionGranter

Source§

impl HasSubtype<Organization> for ProfileOwner

Source§

impl HasSubtype<Organization> for ProjectOwner

Source§

impl HasSubtype<Organization> for ProjectV2Owner

Source§

impl HasSubtype<Organization> for ProjectV2Recent

Source§

impl HasSubtype<Organization> for Reactor

Source§

impl HasSubtype<Organization> for RepositoryDiscussionAuthor

Source§

impl HasSubtype<Organization> for RepositoryDiscussionCommentAuthor

Source§

impl HasSubtype<Organization> for RepositoryOwner

Source§

impl HasSubtype<Organization> for RuleSource

Source§

impl HasSubtype<Organization> for SearchResultItem

Source§

impl HasSubtype<Organization> for Sponsor

Source§

impl HasSubtype<Organization> for Sponsorable

Source§

impl HasSubtype<Organization> for SponsorableItem

Source§

impl HasSubtype<Organization> for UniformResourceLocatable

Source§

impl HasSubtype<Organization> for VerifiableDomainOwner

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> IsFieldType<T> for T