pub struct DefaultProfile {
pub format: String,
pub limit: usize,
pub timeout: u64,
}Fields§
§format: String§limit: usize§timeout: u64Implementations§
Source§impl DefaultProfile
impl DefaultProfile
Sourcepub fn limit_checked(&self) -> Option<usize>
pub fn limit_checked(&self) -> Option<usize>
Returns Some(limit) if non-zero, otherwise None (unlimited).
Trait Implementations§
Source§impl Clone for DefaultProfile
impl Clone for DefaultProfile
Source§fn clone(&self) -> DefaultProfile
fn clone(&self) -> DefaultProfile
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 DefaultProfile
impl Debug for DefaultProfile
Source§impl Default for DefaultProfile
impl Default for DefaultProfile
Source§impl<'de> Deserialize<'de> for DefaultProfile
impl<'de> Deserialize<'de> for DefaultProfile
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 DefaultProfile
impl RefUnwindSafe for DefaultProfile
impl Send for DefaultProfile
impl Sync for DefaultProfile
impl Unpin for DefaultProfile
impl UnsafeUnpin for DefaultProfile
impl UnwindSafe for DefaultProfile
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