pub struct SubnetClassification {
pub registry_subnet_type: i32,
pub subnet_kind: SubnetKind,
pub subnet_kind_source: ClassificationSource,
pub subnet_specialization: SubnetSpecialization,
pub subnet_specialization_source: ClassificationSource,
pub geographic_scope: GeographicScope,
pub geographic_scope_source: ClassificationSource,
pub subnet_label: String,
pub subnet_label_source: ClassificationSource,
}Expand description
SubnetClassification
Registry kind and policy annotations shared by catalog rows and reports.
Fields§
§registry_subnet_type: i32Raw numeric SubnetType discriminant from the Registry record.
subnet_kind: SubnetKindIC-native classification derived from registry_subnet_type.
subnet_kind_source: ClassificationSourceSource of subnet_kind.
subnet_specialization: SubnetSpecializationCurated or default Subnet specialization.
subnet_specialization_source: ClassificationSourceSource of subnet_specialization.
geographic_scope: GeographicScopeCurated or default geographic scope.
geographic_scope_source: ClassificationSourceSource of geographic_scope.
subnet_label: StringHuman-facing policy label.
subnet_label_source: ClassificationSourceSource of subnet_label.
Trait Implementations§
Source§impl Clone for SubnetClassification
impl Clone for SubnetClassification
Source§impl Debug for SubnetClassification
impl Debug for SubnetClassification
Source§impl<'de> Deserialize<'de> for SubnetClassification
impl<'de> Deserialize<'de> for SubnetClassification
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
impl Eq for SubnetClassification
Source§impl PartialEq for SubnetClassification
impl PartialEq for SubnetClassification
Source§impl Serialize for SubnetClassification
impl Serialize for SubnetClassification
impl StructuralPartialEq for SubnetClassification
Auto Trait Implementations§
impl Forget for SubnetClassification
impl Freeze for SubnetClassification
impl RefUnwindSafe for SubnetClassification
impl Send for SubnetClassification
impl Sync for SubnetClassification
impl Unpin for SubnetClassification
impl UnsafeUnpin for SubnetClassification
impl UnwindSafe for SubnetClassification
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