Struct protobuf::well_known_types::SourceContext [−][src]
pub struct SourceContext { pub file_name: String, pub unknown_fields: UnknownFields, pub cached_size: CachedSize, }
Fields
file_name: String
unknown_fields: UnknownFields
cached_size: CachedSize
Implementations
impl SourceContext
[src]
impl SourceContext
[src]pub fn new() -> SourceContext
[src]
pub fn get_file_name(&self) -> &str
[src]
pub fn clear_file_name(&mut self)
[src]
pub fn set_file_name(&mut self, v: String)
[src]
pub fn mut_file_name(&mut self) -> &mut String
[src]
pub fn take_file_name(&mut self) -> String
[src]
Trait Implementations
impl Clear for SourceContext
[src]
impl Clear for SourceContext
[src]impl Clone for SourceContext
[src]
impl Clone for SourceContext
[src]fn clone(&self) -> SourceContext
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for SourceContext
[src]
impl Default for SourceContext
[src]fn default() -> SourceContext
[src]
impl<'a> Default for &'a SourceContext
[src]
impl<'a> Default for &'a SourceContext
[src]fn default() -> &'a SourceContext
[src]
impl<'de> Deserialize<'de> for SourceContext
[src]
impl<'de> Deserialize<'de> for SourceContext
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Message for SourceContext
[src]
impl Message for SourceContext
[src]fn is_initialized(&self) -> bool
[src]
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
[src]
fn compute_size(&self) -> u32
[src]
fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
[src]
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
fn get_cached_size(&self) -> u32
[src]
fn get_unknown_fields(&self) -> &UnknownFields
[src]
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
[src]
fn as_any(&self) -> &dyn Any
[src]
fn as_any_mut(&mut self) -> &mut dyn Any
[src]
fn into_any(self: Box<Self>) -> Box<dyn Any>
[src]
fn descriptor(&self) -> &'static MessageDescriptor
[src]
fn new() -> SourceContext
[src]
fn descriptor_static() -> &'static MessageDescriptor
[src]
fn default_instance() -> &'static SourceContext
[src]
fn parse_from(is: &mut CodedInputStream<'_>) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> ProtobufResult<()>
[src]
fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
[src]
&self,
os: &mut CodedOutputStream<'_>
) -> ProtobufResult<()>
fn write_length_delimited_to_vec(&self, vec: &mut Vec<u8>) -> ProtobufResult<()>
[src]
fn merge_from_bytes(&mut self, bytes: &[u8]) -> ProtobufResult<()>
[src]
fn parse_from_reader(reader: &mut dyn Read) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn parse_from_bytes(bytes: &[u8]) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn parse_from_carllerche_bytes(bytes: &Bytes) -> ProtobufResult<Self> where
Self: Sized,
[src]
Self: Sized,
fn check_initialized(&self) -> ProtobufResult<()>
[src]
fn write_to_writer(&self, w: &mut dyn Write) -> ProtobufResult<()>
[src]
fn write_to_vec(&self, v: &mut Vec<u8>) -> ProtobufResult<()>
[src]
fn write_to_bytes(&self) -> ProtobufResult<Vec<u8>>
[src]
fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write
) -> ProtobufResult<()>
[src]
&self,
w: &mut dyn Write
) -> ProtobufResult<()>
fn write_length_delimited_to_bytes(&self) -> ProtobufResult<Vec<u8>>
[src]
fn type_id(&self) -> TypeId
[src]
impl PartialEq<SourceContext> for SourceContext
[src]
impl PartialEq<SourceContext> for SourceContext
[src]fn eq(&self, other: &SourceContext) -> bool
[src]
fn ne(&self, other: &SourceContext) -> bool
[src]
impl ProtobufValue for SourceContext
[src]
impl ProtobufValue for SourceContext
[src]fn as_ref(&self) -> ReflectValueRef<'_>
[src]
fn as_any(&self) -> &dyn Any
[src]
fn is_non_zero(&self) -> bool
[src]
fn as_ref_copy(&self) -> ReflectValueRef<'static>
[src]
impl Serialize for SourceContext
[src]
impl Serialize for SourceContext
[src]impl StructuralPartialEq for SourceContext
[src]
impl StructuralPartialEq for SourceContext
[src]Auto Trait Implementations
impl RefUnwindSafe for SourceContext
impl RefUnwindSafe for SourceContext
impl Send for SourceContext
impl Send for SourceContext
impl Sync for SourceContext
impl Sync for SourceContext
impl Unpin for SourceContext
impl Unpin for SourceContext
impl UnwindSafe for SourceContext
impl UnwindSafe for SourceContext
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]