pub struct ApfPacketFilterSupport {
pub supported: Option<bool>,
pub version: Option<i32>,
pub max_filter_length: Option<i32>,
}Expand description
Android Packet Filter (APF) support.
Fields§
§supported: Option<bool>§version: Option<i32>§max_filter_length: Option<i32>Trait Implementations§
Source§impl Clone for ApfPacketFilterSupport
impl Clone for ApfPacketFilterSupport
Source§fn clone(&self) -> ApfPacketFilterSupport
fn clone(&self) -> ApfPacketFilterSupport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApfPacketFilterSupport
impl Debug for ApfPacketFilterSupport
Source§impl Default for ApfPacketFilterSupport
impl Default for ApfPacketFilterSupport
Source§fn default() -> ApfPacketFilterSupport
fn default() -> ApfPacketFilterSupport
Returns the “default value” for a type. Read more
Source§impl<'a, ___E> Encode<ApfPacketFilterSupport<'static>, ___E> for &'a ApfPacketFilterSupportwhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<ApfPacketFilterSupport<'static>, ___E> for &'a ApfPacketFilterSupportwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<ApfPacketFilterSupport<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<ApfPacketFilterSupport<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<ApfPacketFilterSupport<'static>, ___E> for ApfPacketFilterSupportwhere
___E: Encoder + ?Sized,
impl<___E> Encode<ApfPacketFilterSupport<'static>, ___E> for ApfPacketFilterSupportwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<ApfPacketFilterSupport<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<ApfPacketFilterSupport<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'de> FromWire<ApfPacketFilterSupport<'de>> for ApfPacketFilterSupport
impl<'de> FromWire<ApfPacketFilterSupport<'de>> for ApfPacketFilterSupport
Source§fn from_wire(wire_: ApfPacketFilterSupport<'de>) -> ApfPacketFilterSupport
fn from_wire(wire_: ApfPacketFilterSupport<'de>) -> ApfPacketFilterSupport
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<ApfPacketFilterSupport<'de>> for ApfPacketFilterSupport
impl<'de> FromWireRef<ApfPacketFilterSupport<'de>> for ApfPacketFilterSupport
Source§fn from_wire_ref(wire: &ApfPacketFilterSupport<'de>) -> ApfPacketFilterSupport
fn from_wire_ref(wire: &ApfPacketFilterSupport<'de>) -> ApfPacketFilterSupport
Converts the given reference to this type.
Source§impl Hash for ApfPacketFilterSupport
impl Hash for ApfPacketFilterSupport
Source§impl Ord for ApfPacketFilterSupport
impl Ord for ApfPacketFilterSupport
Source§fn cmp(&self, other: &ApfPacketFilterSupport) -> Ordering
fn cmp(&self, other: &ApfPacketFilterSupport) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ApfPacketFilterSupport
impl PartialEq for ApfPacketFilterSupport
Source§fn eq(&self, other: &ApfPacketFilterSupport) -> bool
fn eq(&self, other: &ApfPacketFilterSupport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ApfPacketFilterSupport
impl PartialOrd for ApfPacketFilterSupport
impl Copy for ApfPacketFilterSupport
impl Eq for ApfPacketFilterSupport
impl StructuralPartialEq for ApfPacketFilterSupport
Auto Trait Implementations§
impl Freeze for ApfPacketFilterSupport
impl RefUnwindSafe for ApfPacketFilterSupport
impl Send for ApfPacketFilterSupport
impl Sync for ApfPacketFilterSupport
impl Unpin for ApfPacketFilterSupport
impl UnsafeUnpin for ApfPacketFilterSupport
impl UnwindSafe for ApfPacketFilterSupport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]