pub struct ProjectDetailed {
pub id: u32,
pub name: String,
pub openstack_id: String,
pub user_class: UserClass,
pub users: Vec<UserMinimal>,
pub flavor_groups: Vec<FlavorGroupMinimal>,
}Fields§
§id: u32§name: String§openstack_id: String§user_class: UserClass§users: Vec<UserMinimal>§flavor_groups: Vec<FlavorGroupMinimal>Trait Implementations§
Source§impl Clone for ProjectDetailed
impl Clone for ProjectDetailed
Source§fn clone(&self) -> ProjectDetailed
fn clone(&self) -> ProjectDetailed
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 ProjectDetailed
impl Debug for ProjectDetailed
Source§impl<'de> Deserialize<'de> for ProjectDetailed
impl<'de> Deserialize<'de> for ProjectDetailed
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 Display for ProjectDetailed
impl Display for ProjectDetailed
Source§impl PartialEq<Project> for ProjectDetailed
impl PartialEq<Project> for ProjectDetailed
Source§impl PartialEq<ProjectDetailed> for Project
impl PartialEq<ProjectDetailed> for Project
Source§impl PartialEq<ProjectDetailed> for ProjectMinimal
impl PartialEq<ProjectDetailed> for ProjectMinimal
Source§impl PartialEq<ProjectMinimal> for ProjectDetailed
impl PartialEq<ProjectMinimal> for ProjectDetailed
Source§impl PartialEq for ProjectDetailed
impl PartialEq for ProjectDetailed
Source§impl Serialize for ProjectDetailed
impl Serialize for ProjectDetailed
impl StructuralPartialEq for ProjectDetailed
Auto Trait Implementations§
impl Freeze for ProjectDetailed
impl RefUnwindSafe for ProjectDetailed
impl Send for ProjectDetailed
impl Sync for ProjectDetailed
impl Unpin for ProjectDetailed
impl UnwindSafe for ProjectDetailed
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