Trait protobuf::Clear [−][src]
pub trait Clear {
fn clear(&mut self);
}anything that can be cleared
Required Methods
fn clear(&mut self)
Clear this make, make it equivalent to newly created object.
Implementations on Foreign Types
impl<T> Clear for Option<T>[src]
impl<T> Clear for Option<T>impl Clear for String[src]
impl Clear for Stringimpl<T> Clear for Vec<T>[src]
impl<T> Clear for Vec<T>Implementors
impl Clear for FileDescriptorSetimpl Clear for FileDescriptorProtoimpl Clear for DescriptorProtoimpl Clear for DescriptorProto_ExtensionRangeimpl Clear for DescriptorProto_ReservedRangeimpl Clear for FieldDescriptorProtoimpl Clear for OneofDescriptorProtoimpl Clear for EnumDescriptorProtoimpl Clear for EnumValueDescriptorProtoimpl Clear for ServiceDescriptorProtoimpl Clear for MethodDescriptorProtoimpl Clear for FileOptionsimpl Clear for MessageOptionsimpl Clear for FieldOptionsimpl Clear for OneofOptionsimpl Clear for EnumOptionsimpl Clear for EnumValueOptionsimpl Clear for ServiceOptionsimpl Clear for MethodOptionsimpl Clear for UninterpretedOptionimpl Clear for UninterpretedOption_NamePartimpl Clear for SourceCodeInfoimpl Clear for SourceCodeInfo_Locationimpl Clear for GeneratedCodeInfoimpl Clear for GeneratedCodeInfo_Annotationimpl Clear for CodeGeneratorRequestimpl Clear for CodeGeneratorResponseimpl Clear for CodeGeneratorResponse_Fileimpl<T> Clear for RepeatedField<T>impl Clear for Anyimpl Clear for Apiimpl Clear for Methodimpl Clear for Mixinimpl Clear for Durationimpl Clear for Emptyimpl Clear for FieldMaskimpl Clear for SourceContextimpl Clear for Structimpl Clear for Valueimpl Clear for ListValueimpl Clear for Timestampimpl Clear for Typeimpl Clear for Fieldimpl Clear for Enumimpl Clear for EnumValueimpl Clear for protobuf::well_known_types::Optionimpl Clear for DoubleValueimpl Clear for FloatValueimpl Clear for Int64Valueimpl Clear for UInt64Valueimpl Clear for Int32Valueimpl Clear for UInt32Valueimpl Clear for BoolValueimpl Clear for StringValueimpl Clear for BytesValueimpl Clear for UnknownFields