pub struct QuotaAsRateLimit;Implementations§
Source§impl QuotaAsRateLimit
impl QuotaAsRateLimit
pub fn serialize<S>(x: &Quota, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
pub fn deserialize<'de, D>(deserializer: D) -> Result<Quota, D::Error>where
D: Deserializer<'de>,
Trait Implementations§
Source§impl<'de> DeserializeAs<'de, Quota> for QuotaAsRateLimit
impl<'de> DeserializeAs<'de, Quota> for QuotaAsRateLimit
Source§fn deserialize_as<D>(deserializer: D) -> Result<Quota, D::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>(deserializer: D) -> Result<Quota, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
Source§impl SerializeAs<Quota> for QuotaAsRateLimit
impl SerializeAs<Quota> for QuotaAsRateLimit
Source§fn serialize_as<S>(x: &Quota, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(x: &Quota, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
Auto Trait Implementations§
impl Freeze for QuotaAsRateLimit
impl RefUnwindSafe for QuotaAsRateLimit
impl Send for QuotaAsRateLimit
impl Sync for QuotaAsRateLimit
impl Unpin for QuotaAsRateLimit
impl UnwindSafe for QuotaAsRateLimit
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