pub struct Project {
pub agent_profile: AgentProfile,
pub billing_initialization: Option<ProjectBillingInitialization>,
pub created_at: DateTime,
pub created_by_account_id: Option<String>,
pub created_by_actor_id: Option<String>,
pub created_by_actor_kind: Option<ProjectCreatedByActorKind>,
pub deleted_at: Option<DateTime>,
pub name: String,
pub organization_id: String,
pub project_id: String,
pub slug: String,
pub updated_at: DateTime,
}Fields§
§agent_profile: AgentProfile§billing_initialization: Option<ProjectBillingInitialization>§created_at: DateTime§created_by_account_id: Option<String>§created_by_actor_id: Option<String>§created_by_actor_kind: Option<ProjectCreatedByActorKind>§deleted_at: Option<DateTime>§name: String§organization_id: String§project_id: String§slug: String§updated_at: DateTimeImplementations§
Source§impl<'de> Project
impl<'de> Project
pub fn deserialize<__D>(__deserializer: __D) -> Result<Project, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Project
impl<'de> Deserialize<'de> for Project
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
Auto Trait Implementations§
impl Freeze for Project
impl RefUnwindSafe for Project
impl Send for Project
impl Sync for Project
impl Unpin for Project
impl UnsafeUnpin for Project
impl UnwindSafe for Project
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