pub struct ProdropConfig {
pub expand_null_subjects: bool,
pub expand_null_objects: bool,
pub placeholder_token: String,
}Expand description
Configuration for pro-drop handling.
Fields§
§expand_null_subjects: boolInsert placeholder for null subjects
expand_null_objects: boolInsert placeholder for null objects
placeholder_token: StringPlaceholder token for null arguments
Trait Implementations§
Source§impl Clone for ProdropConfig
impl Clone for ProdropConfig
Source§fn clone(&self) -> ProdropConfig
fn clone(&self) -> ProdropConfig
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 ProdropConfig
impl Debug for ProdropConfig
Source§impl Default for ProdropConfig
impl Default for ProdropConfig
Source§impl<'de> Deserialize<'de> for ProdropConfig
impl<'de> Deserialize<'de> for ProdropConfig
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
Auto Trait Implementations§
impl Freeze for ProdropConfig
impl RefUnwindSafe for ProdropConfig
impl Send for ProdropConfig
impl Sync for ProdropConfig
impl Unpin for ProdropConfig
impl UnsafeUnpin for ProdropConfig
impl UnwindSafe for ProdropConfig
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more