pub enum Returned {
Always,
Never,
Default,
Request,
}
Expand description
When an attribute is returned.
Variants§
Always
The attribute is always returned.
Never
The attribute is never returned.
Default
The attribute is returned by default (default).
Request
The attribute is returned on request.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Returned
impl<'de> Deserialize<'de> for Returned
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 Returned
impl RefUnwindSafe for Returned
impl Send for Returned
impl Sync for Returned
impl Unpin for Returned
impl UnwindSafe for Returned
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