pub struct BudgetedJsonProjector { /* private fields */ }Implementations§
Source§impl BudgetedJsonProjector
impl BudgetedJsonProjector
pub const fn new(config: BudgetedJsonProjectionConfig) -> Self
pub const fn config(&self) -> BudgetedJsonProjectionConfig
pub const fn unbounded() -> Self
pub fn project_blocking(&self, context: ValueProjectionContext<'_>) -> String
Trait Implementations§
Source§impl Clone for BudgetedJsonProjector
impl Clone for BudgetedJsonProjector
Source§fn clone(&self) -> BudgetedJsonProjector
fn clone(&self) -> BudgetedJsonProjector
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 BudgetedJsonProjector
impl Debug for BudgetedJsonProjector
Source§impl ValueProjector for BudgetedJsonProjector
impl ValueProjector for BudgetedJsonProjector
fn project<'a>( &'a self, context: ValueProjectionContext<'a>, ) -> ProjectedFuture<'a, String>
Auto Trait Implementations§
impl Freeze for BudgetedJsonProjector
impl RefUnwindSafe for BudgetedJsonProjector
impl Send for BudgetedJsonProjector
impl Sync for BudgetedJsonProjector
impl Unpin for BudgetedJsonProjector
impl UnsafeUnpin for BudgetedJsonProjector
impl UnwindSafe for BudgetedJsonProjector
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