Struct automatons_github::resource::Organization
source · [−]pub struct Organization { /* private fields */ }
Expand description
Organization
Organizations enable users to collaborate and share resources with each other in a structured way. Organizations can have members, teams, repositories, and other resources.
Implementations
sourceimpl Organization
impl Organization
sourcepub fn id(&self) -> OrganizationId
pub fn id(&self) -> OrganizationId
Returns the organization’s OrganizationId
.
sourcepub fn repos_url(&self) -> &Url
pub fn repos_url(&self) -> &Url
Returns the API endpoint to query the organization’s repositories.
sourcepub fn events_url(&self) -> &Url
pub fn events_url(&self) -> &Url
Returns the API endpoint to query the organization’s events.
sourcepub fn issues_url(&self) -> &Url
pub fn issues_url(&self) -> &Url
Returns the API endpoint to query the organization’s issues.
sourcepub fn members_url(&self) -> &Url
pub fn members_url(&self) -> &Url
Returns the API endpoint to query the organization’s members.
sourcepub fn public_members_url(&self) -> &Url
pub fn public_members_url(&self) -> &Url
Returns the API endpoint to query the organization’s public members.
sourcepub fn avatar_url(&self) -> &Url
pub fn avatar_url(&self) -> &Url
Returns the URL to the organization’s avatar.
sourcepub fn description(&self) -> &str
pub fn description(&self) -> &str
Returns the organization’s description.
Trait Implementations
sourceimpl Clone for Organization
impl Clone for Organization
sourcefn clone(&self) -> Organization
fn clone(&self) -> Organization
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Organization
impl Debug for Organization
sourceimpl<'de> Deserialize<'de> for Organization
impl<'de> Deserialize<'de> for Organization
sourcefn 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
sourceimpl Display for Organization
impl Display for Organization
sourceimpl Hash for Organization
impl Hash for Organization
sourceimpl Ord for Organization
impl Ord for Organization
sourcefn cmp(&self, other: &Organization) -> Ordering
fn cmp(&self, other: &Organization) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<Organization> for Organization
impl PartialEq<Organization> for Organization
sourcefn eq(&self, other: &Organization) -> bool
fn eq(&self, other: &Organization) -> bool
sourceimpl PartialOrd<Organization> for Organization
impl PartialOrd<Organization> for Organization
sourcefn partial_cmp(&self, other: &Organization) -> Option<Ordering>
fn partial_cmp(&self, other: &Organization) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Serialize for Organization
impl Serialize for Organization
impl Eq for Organization
impl StructuralEq for Organization
impl StructuralPartialEq for Organization
Auto Trait Implementations
impl RefUnwindSafe for Organization
impl Send for Organization
impl Sync for Organization
impl Unpin for Organization
impl UnwindSafe for Organization
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.