pub struct CarrierFilter {
pub exclude: Option<Option<bool>>,
pub carriers: Option<Vec<String>>,
}Expand description
CarrierFilter : Filter for in/exclusion of carriers. Provided by OJP.
Fields§
§exclude: Option<Option<bool>>Whether carrier in list are to include or exclude from search.
carriers: Option<Vec<String>>Reference to carrier
Implementations§
Source§impl CarrierFilter
impl CarrierFilter
Sourcepub fn new() -> CarrierFilter
pub fn new() -> CarrierFilter
Filter for in/exclusion of carriers. Provided by OJP.
Trait Implementations§
Source§impl Clone for CarrierFilter
impl Clone for CarrierFilter
Source§fn clone(&self) -> CarrierFilter
fn clone(&self) -> CarrierFilter
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 CarrierFilter
impl Debug for CarrierFilter
Source§impl Default for CarrierFilter
impl Default for CarrierFilter
Source§fn default() -> CarrierFilter
fn default() -> CarrierFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CarrierFilter
impl<'de> Deserialize<'de> for CarrierFilter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CarrierFilter
impl PartialEq for CarrierFilter
Source§impl Serialize for CarrierFilter
impl Serialize for CarrierFilter
impl StructuralPartialEq for CarrierFilter
Auto Trait Implementations§
impl Freeze for CarrierFilter
impl RefUnwindSafe for CarrierFilter
impl Send for CarrierFilter
impl Sync for CarrierFilter
impl Unpin for CarrierFilter
impl UnwindSafe for CarrierFilter
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