pub struct ExtendedGalaxyCluster {Show 28 fields
pub id: Option<String>,
pub uuid: Option<Uuid>,
pub collection_uuid: Option<Uuid>,
pub type: Option<String>,
pub value: Option<String>,
pub tag_name: Option<String>,
pub description: Option<String>,
pub galaxy_id: Option<String>,
pub source: Option<String>,
pub authors: Option<Vec<String>>,
pub version: Option<Option<String>>,
pub distribution: Option<DistributionLevelId>,
pub sharing_group_id: Option<Option<String>>,
pub org_id: Option<String>,
pub orgc_id: Option<String>,
pub default: Option<bool>,
pub locked: Option<bool>,
pub extends_uuid: Option<Option<String>>,
pub extends_version: Option<Option<String>>,
pub published: Option<bool>,
pub deleted: Option<bool>,
pub galaxy_element: Option<Vec<GalaxyElement>>,
pub galaxy: Option<Box<Galaxy>>,
pub galaxy_cluster_relation: Option<Vec<GalaxyElement>>,
pub org: Option<Box<Organisation>>,
pub orgc: Option<Box<Organisation>>,
pub tag_count: Option<i32>,
pub tag_id: Option<String>,
}
Expand description
ExtendedGalaxyCluster : A galaxy cluster with all it’s details.
Fields§
§id: Option<String>
§uuid: Option<Uuid>
§collection_uuid: Option<Uuid>
§type: Option<String>
§value: Option<String>
§tag_name: Option<String>
§description: Option<String>
§galaxy_id: Option<String>
§source: Option<String>
§version: Option<Option<String>>
§distribution: Option<DistributionLevelId>
§sharing_group_id: Option<Option<String>>
§org_id: Option<String>
§orgc_id: Option<String>
§default: Option<bool>
§locked: Option<bool>
§extends_uuid: Option<Option<String>>
§extends_version: Option<Option<String>>
§published: Option<bool>
§deleted: Option<bool>
§galaxy_element: Option<Vec<GalaxyElement>>
§galaxy: Option<Box<Galaxy>>
§galaxy_cluster_relation: Option<Vec<GalaxyElement>>
§org: Option<Box<Organisation>>
§orgc: Option<Box<Organisation>>
§tag_count: Option<i32>
§tag_id: Option<String>
Implementations§
Source§impl ExtendedGalaxyCluster
impl ExtendedGalaxyCluster
Sourcepub fn new() -> ExtendedGalaxyCluster
pub fn new() -> ExtendedGalaxyCluster
A galaxy cluster with all it’s details.
Trait Implementations§
Source§impl Clone for ExtendedGalaxyCluster
impl Clone for ExtendedGalaxyCluster
Source§fn clone(&self) -> ExtendedGalaxyCluster
fn clone(&self) -> ExtendedGalaxyCluster
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 ExtendedGalaxyCluster
impl Debug for ExtendedGalaxyCluster
Source§impl Default for ExtendedGalaxyCluster
impl Default for ExtendedGalaxyCluster
Source§fn default() -> ExtendedGalaxyCluster
fn default() -> ExtendedGalaxyCluster
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtendedGalaxyCluster
impl<'de> Deserialize<'de> for ExtendedGalaxyCluster
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 ExtendedGalaxyCluster
impl PartialEq for ExtendedGalaxyCluster
Source§impl Serialize for ExtendedGalaxyCluster
impl Serialize for ExtendedGalaxyCluster
impl StructuralPartialEq for ExtendedGalaxyCluster
Auto Trait Implementations§
impl Freeze for ExtendedGalaxyCluster
impl RefUnwindSafe for ExtendedGalaxyCluster
impl Send for ExtendedGalaxyCluster
impl Sync for ExtendedGalaxyCluster
impl Unpin for ExtendedGalaxyCluster
impl UnwindSafe for ExtendedGalaxyCluster
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