pub enum YangStmt {
Show 69 variants
ModuleStmt(ModuleStmt),
SubmoduleStmt(SubmoduleStmt),
YangVersionStmt(YangVersionStmt),
ImportStmt(ImportStmt),
IncludeStmt(IncludeStmt),
NamespaceStmt(NamespaceStmt),
PrefixStmt(PrefixStmt),
BelongsToStmt(BelongsToStmt),
OrganizationStmt(OrganizationStmt),
ContactStmt(ContactStmt),
DescriptionStmt(DescriptionStmt),
ReferenceStmt(ReferenceStmt),
UnitsStmt(UnitsStmt),
RevisionStmt(RevisionStmt),
RevisionDateStmt(RevisionDateStmt),
ExtensionStmt(ExtensionStmt),
ArgumentStmt(ArgumentStmt),
YinElementStmt(YinElementStmt),
IdentityStmt(IdentityStmt),
BaseStmt(BaseStmt),
FeatureStmt(FeatureStmt),
IfFeatureStmt(IfFeatureStmt),
TypedefStmt(TypedefStmt),
TypeStmt(TypeStmt),
RangeStmt(RangeStmt),
FractionDigitsStmt(FractionDigitsStmt),
LengthStmt(LengthStmt),
PatternStmt(PatternStmt),
ModifierStmt(ModifierStmt),
DefaultStmt(DefaultStmt),
EnumStmt(EnumStmt),
PathStmt(PathStmt),
RequireInstanceStmt(RequireInstanceStmt),
BitStmt(BitStmt),
PositionStmt(PositionStmt),
StatusStmt(StatusStmt),
ConfigStmt(ConfigStmt),
MandatoryStmt(MandatoryStmt),
PresenceStmt(PresenceStmt),
OrderedByStmt(OrderedByStmt),
MustStmt(MustStmt),
ErrorMessageStmt(ErrorMessageStmt),
ErrorAppTagStmt(ErrorAppTagStmt),
MinElementsStmt(MinElementsStmt),
MaxElementsStmt(MaxElementsStmt),
ValueStmt(ValueStmt),
GroupingStmt(GroupingStmt),
ContainerStmt(ContainerStmt),
LeafStmt(LeafStmt),
LeafListStmt(LeafListStmt),
ListStmt(ListStmt),
KeyStmt(KeyStmt),
UniqueStmt(UniqueStmt),
ChoiceStmt(ChoiceStmt),
CaseStmt(CaseStmt),
AnydataStmt(AnydataStmt),
AnyxmlStmt(AnyxmlStmt),
UsesStmt(UsesStmt),
RefineStmt(RefineStmt),
AugmentStmt(AugmentStmt),
WhenStmt(WhenStmt),
RpcStmt(RpcStmt),
ActionStmt(ActionStmt),
InputStmt(InputStmt),
OutputStmt(OutputStmt),
NotificationStmt(NotificationStmt),
DeviationStmt(DeviationStmt),
DeviateStmt(DeviateStmt),
UnknownStmt(UnknownStmt),
}Variants§
ModuleStmt(ModuleStmt)
SubmoduleStmt(SubmoduleStmt)
YangVersionStmt(YangVersionStmt)
ImportStmt(ImportStmt)
IncludeStmt(IncludeStmt)
NamespaceStmt(NamespaceStmt)
PrefixStmt(PrefixStmt)
BelongsToStmt(BelongsToStmt)
OrganizationStmt(OrganizationStmt)
ContactStmt(ContactStmt)
DescriptionStmt(DescriptionStmt)
ReferenceStmt(ReferenceStmt)
UnitsStmt(UnitsStmt)
RevisionStmt(RevisionStmt)
RevisionDateStmt(RevisionDateStmt)
ExtensionStmt(ExtensionStmt)
ArgumentStmt(ArgumentStmt)
YinElementStmt(YinElementStmt)
IdentityStmt(IdentityStmt)
BaseStmt(BaseStmt)
FeatureStmt(FeatureStmt)
IfFeatureStmt(IfFeatureStmt)
TypedefStmt(TypedefStmt)
TypeStmt(TypeStmt)
RangeStmt(RangeStmt)
FractionDigitsStmt(FractionDigitsStmt)
LengthStmt(LengthStmt)
PatternStmt(PatternStmt)
ModifierStmt(ModifierStmt)
DefaultStmt(DefaultStmt)
EnumStmt(EnumStmt)
PathStmt(PathStmt)
RequireInstanceStmt(RequireInstanceStmt)
BitStmt(BitStmt)
PositionStmt(PositionStmt)
StatusStmt(StatusStmt)
ConfigStmt(ConfigStmt)
MandatoryStmt(MandatoryStmt)
PresenceStmt(PresenceStmt)
OrderedByStmt(OrderedByStmt)
MustStmt(MustStmt)
ErrorMessageStmt(ErrorMessageStmt)
ErrorAppTagStmt(ErrorAppTagStmt)
MinElementsStmt(MinElementsStmt)
MaxElementsStmt(MaxElementsStmt)
ValueStmt(ValueStmt)
GroupingStmt(GroupingStmt)
ContainerStmt(ContainerStmt)
LeafStmt(LeafStmt)
LeafListStmt(LeafListStmt)
ListStmt(ListStmt)
KeyStmt(KeyStmt)
UniqueStmt(UniqueStmt)
ChoiceStmt(ChoiceStmt)
CaseStmt(CaseStmt)
AnydataStmt(AnydataStmt)
AnyxmlStmt(AnyxmlStmt)
UsesStmt(UsesStmt)
RefineStmt(RefineStmt)
AugmentStmt(AugmentStmt)
WhenStmt(WhenStmt)
RpcStmt(RpcStmt)
ActionStmt(ActionStmt)
InputStmt(InputStmt)
OutputStmt(OutputStmt)
NotificationStmt(NotificationStmt)
DeviationStmt(DeviationStmt)
DeviateStmt(DeviateStmt)
UnknownStmt(UnknownStmt)
Trait Implementations§
impl StructuralPartialEq for YangStmt
Auto Trait Implementations§
impl Freeze for YangStmt
impl RefUnwindSafe for YangStmt
impl Send for YangStmt
impl Sync for YangStmt
impl Unpin for YangStmt
impl UnwindSafe for YangStmt
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