pub struct ExternalUser {
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub name: Option<String>,
pub display_name: Option<String>,
pub email: Option<String>,
pub avatar_url: Option<String>,
pub organization: Option<Box<Organization>>,
pub last_seen: Option<DateTime<Utc>>,
}Expand description
An external authenticated (e.g., through Slack) user which doesn’t have a Linear account, but can create and update entities in Linear from the external system that authenticated them.
Fields§
§id: Option<String>The unique identifier of the entity.
created_at: Option<DateTime<Utc>>The time at which the entity was created.
updated_at: Option<DateTime<Utc>>The last time at which the entity was meaningfully updated. This is the same as the creation time if the entity hasn’t been updated after creation.
archived_at: Option<DateTime<Utc>>The time at which the entity was archived. Null if the entity has not been archived.
name: Option<String>The external user’s full name.
display_name: Option<String>The external user’s display name. Unique within each organization. Can match the display name of an actual user.
email: Option<String>The external user’s email address.
avatar_url: Option<String>An URL to the external user’s avatar image.
organization: Option<Box<Organization>>Organization the external user belongs to.
last_seen: Option<DateTime<Utc>>The last time the external user was seen interacting with Linear.
Trait Implementations§
Source§impl Clone for ExternalUser
impl Clone for ExternalUser
Source§fn clone(&self) -> ExternalUser
fn clone(&self) -> ExternalUser
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more