pub struct InputMethodConfig {
pub client: Option<bool>,
pub service: Option<bool>,
pub manager_service: Option<bool>,
}Expand description
Custom configuration for the “android.inputmethod” data source.
Fields§
§client: Option<bool>If true, enables tracing in the clients.
service: Option<bool>If true, enables tracing in InputMethodService.
manager_service: Option<bool>If true, enables tracing in InputMethodManagerService.
Implementations§
Source§impl InputMethodConfig
impl InputMethodConfig
Sourcepub fn client(&self) -> bool
pub fn client(&self) -> bool
Returns the value of client, or the default value if client is unset.
Sourcepub fn service(&self) -> bool
pub fn service(&self) -> bool
Returns the value of service, or the default value if service is unset.
Sourcepub fn manager_service(&self) -> bool
pub fn manager_service(&self) -> bool
Returns the value of manager_service, or the default value if manager_service is unset.
Trait Implementations§
Source§impl Clone for InputMethodConfig
impl Clone for InputMethodConfig
Source§fn clone(&self) -> InputMethodConfig
fn clone(&self) -> InputMethodConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InputMethodConfig
impl Debug for InputMethodConfig
Source§impl Default for InputMethodConfig
impl Default for InputMethodConfig
Source§impl Message for InputMethodConfig
impl Message for InputMethodConfig
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for InputMethodConfig
impl PartialEq for InputMethodConfig
impl StructuralPartialEq for InputMethodConfig
Auto Trait Implementations§
impl Freeze for InputMethodConfig
impl RefUnwindSafe for InputMethodConfig
impl Send for InputMethodConfig
impl Sync for InputMethodConfig
impl Unpin for InputMethodConfig
impl UnwindSafe for InputMethodConfig
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