pub struct ProjectInfoResponse {
pub date_created: String,
pub is_public: bool,
pub labels: Vec<String>,
pub latest_circuit: Option<Option<Box<ProjectLatestCircuitResponse>>>,
pub name: String,
pub num_proofs: Option<i64>,
pub project_id: String,
pub tags: Vec<String>,
pub team: String,
pub team_avatar_url: String,
pub team_name: String,
pub team_slug: String,
}Expand description
ProjectInfoResponse : Response for getting project info.
Fields§
§date_created: StringThe UTC datetime the project was created in ISO8601 format.
is_public: boolWhether the project is public.
labels: Vec<String>Labels for the project.
latest_circuit: Option<Option<Box<ProjectLatestCircuitResponse>>>§name: StringThe name of the project.
num_proofs: Option<i64>§project_id: StringA unique identifier generated for the project. UUID4 format.
Tags for the project.
team: StringThe name of the team that owns this project.
team_avatar_url: StringURL for the avatar image of the team that owns this project.
team_name: StringThe name of the team that owns this project.
team_slug: StringThe slug of the team that owns this project.
Implementations§
Trait Implementations§
Source§impl Clone for ProjectInfoResponse
impl Clone for ProjectInfoResponse
Source§fn clone(&self) -> ProjectInfoResponse
fn clone(&self) -> ProjectInfoResponse
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 ProjectInfoResponse
impl Debug for ProjectInfoResponse
Source§impl Default for ProjectInfoResponse
impl Default for ProjectInfoResponse
Source§fn default() -> ProjectInfoResponse
fn default() -> ProjectInfoResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProjectInfoResponse
impl<'de> Deserialize<'de> for ProjectInfoResponse
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 PartialEq for ProjectInfoResponse
impl PartialEq for ProjectInfoResponse
Source§impl Serialize for ProjectInfoResponse
impl Serialize for ProjectInfoResponse
impl StructuralPartialEq for ProjectInfoResponse
Auto Trait Implementations§
impl Freeze for ProjectInfoResponse
impl RefUnwindSafe for ProjectInfoResponse
impl Send for ProjectInfoResponse
impl Sync for ProjectInfoResponse
impl Unpin for ProjectInfoResponse
impl UnwindSafe for ProjectInfoResponse
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