Enum rocket_okapi::rapidoc::NavBgImageSize
source · [−]#[non_exhaustive]
pub enum NavBgImageSize {
Auto,
Length,
Cover,
Contain,
Initial,
Inherit,
}
Expand description
Used to control the size of the background image in the nav bar.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Auto
Default value. The background image is displayed in its original size.
Length
Sets the width and height of the background image. The first value sets the width, the second value sets the height. If only one value is given, the second is set to “auto”.
Cover
Resize the background image to cover the entire container, even if it has to stretch the image or cut a little bit off one of the edges.
Contain
Resize the background image to make sure the image is fully visible.
Initial
Sets this property to its default value.
Inherit
Inherits this property from its parent element.
Trait Implementations
sourceimpl Clone for NavBgImageSize
impl Clone for NavBgImageSize
sourcefn clone(&self) -> NavBgImageSize
fn clone(&self) -> NavBgImageSize
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for NavBgImageSize
impl Send for NavBgImageSize
impl Sync for NavBgImageSize
impl Unpin for NavBgImageSize
impl UnwindSafe for NavBgImageSize
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> IntoCollection<T> for T
impl<T> IntoCollection<T> for T
fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
Converts self
into a collection.
fn mapped<U, F, A>(self, f: F) -> SmallVec<A> where
F: FnMut(T) -> U,
A: Array<Item = U>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more