Trait protobuf::clear::Clear
[−]
[src]
pub trait Clear { fn clear(&mut self); }
anything that can be cleared
Required Methods
fn clear(&mut self)
Implementors
impl Clear for FileDescriptorSet
impl Clear for FileDescriptorProto
impl Clear for DescriptorProto
impl Clear for DescriptorProto_ExtensionRange
impl Clear for DescriptorProto_ReservedRange
impl Clear for FieldDescriptorProto
impl Clear for OneofDescriptorProto
impl Clear for EnumDescriptorProto
impl Clear for EnumValueDescriptorProto
impl Clear for ServiceDescriptorProto
impl Clear for MethodDescriptorProto
impl Clear for FileOptions
impl Clear for MessageOptions
impl Clear for FieldOptions
impl Clear for OneofOptions
impl Clear for EnumOptions
impl Clear for EnumValueOptions
impl Clear for ServiceOptions
impl Clear for MethodOptions
impl Clear for UninterpretedOption
impl Clear for UninterpretedOption_NamePart
impl Clear for SourceCodeInfo
impl Clear for SourceCodeInfo_Location
impl Clear for GeneratedCodeInfo
impl Clear for GeneratedCodeInfo_Annotation
impl Clear for CodeGeneratorRequest
impl Clear for CodeGeneratorResponse
impl Clear for CodeGeneratorResponse_File
impl<T> Clear for RepeatedField<T>
impl<T> Clear for core::option::Option<T>
impl Clear for String
impl<T> Clear for Vec<T>
impl Clear for Any
impl Clear for Api
impl Clear for Method
impl Clear for Mixin
impl Clear for Duration
impl Clear for Empty
impl Clear for FieldMask
impl Clear for SourceContext
impl Clear for Struct
impl Clear for Value
impl Clear for ListValue
impl Clear for Timestamp
impl Clear for Type
impl Clear for Field
impl Clear for Enum
impl Clear for EnumValue
impl Clear for protobuf::well_known_types::Option
impl Clear for DoubleValue
impl Clear for FloatValue
impl Clear for Int64Value
impl Clear for UInt64Value
impl Clear for Int32Value
impl Clear for UInt32Value
impl Clear for BoolValue
impl Clear for StringValue
impl Clear for BytesValue
impl Clear for UnknownFields