Enum amethyst::LogLevelFilter [−][src]
An enum representing the available verbosity level filters of the logger.
A LevelFilter
may be compared directly to a Level
. Use this type
to get and set the maximum log level with max_level()
and set_max_level
.
Variants
A level lower than all log levels.
Corresponds to the Error
log level.
Corresponds to the Warn
log level.
Corresponds to the Info
log level.
Corresponds to the Debug
log level.
Corresponds to the Trace
log level.
Implementations
impl LevelFilter
[src]
pub fn max() -> LevelFilter
[src]
Returns the most verbose logging level filter.
pub fn to_level(&self) -> Option<Level>
[src]
Converts self
to the equivalent Level
.
Returns None
if self
is LevelFilter::Off
.
pub fn as_str(&self) -> &'static str
[src]
Returns the string representation of the LevelFilter
.
This returns the same string as the fmt::Display
implementation.
Trait Implementations
impl Clone for LevelFilter
[src]
pub fn clone(&self) -> LevelFilter
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for LevelFilter
[src]
impl Debug for LevelFilter
[src]
impl<'de> Deserialize<'de> for LevelFilter
[src]
pub fn deserialize<D>(
deserializer: D
) -> Result<LevelFilter, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
[src]
deserializer: D
) -> Result<LevelFilter, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
impl Display for LevelFilter
[src]
impl Eq for LevelFilter
[src]
impl FromStr for LevelFilter
[src]
type Err = ParseLevelError
The associated error which can be returned from parsing.
pub fn from_str(
level: &str
) -> Result<LevelFilter, <LevelFilter as FromStr>::Err>
[src]
level: &str
) -> Result<LevelFilter, <LevelFilter as FromStr>::Err>
impl Hash for LevelFilter
[src]
pub fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
__H: Hasher,
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for LevelFilter
[src]
pub fn cmp(&self, other: &LevelFilter) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<Level> for LevelFilter
[src]
pub fn eq(&self, other: &Level) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialEq<LevelFilter> for LevelFilter
[src]
pub fn eq(&self, other: &LevelFilter) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<Level> for LevelFilter
[src]
pub fn partial_cmp(&self, other: &Level) -> Option<Ordering>
[src]
pub fn lt(&self, other: &Level) -> bool
[src]
pub fn le(&self, other: &Level) -> bool
[src]
pub fn gt(&self, other: &Level) -> bool
[src]
pub fn ge(&self, other: &Level) -> bool
[src]
impl PartialOrd<LevelFilter> for LevelFilter
[src]
pub fn partial_cmp(&self, other: &LevelFilter) -> Option<Ordering>
[src]
pub fn lt(&self, other: &LevelFilter) -> bool
[src]
pub fn le(&self, other: &LevelFilter) -> bool
[src]
pub fn gt(&self, other: &LevelFilter) -> bool
[src]
pub fn ge(&self, other: &LevelFilter) -> bool
[src]
impl Serialize for LevelFilter
[src]
pub fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
[src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
S: Serializer,
impl StructuralEq for LevelFilter
[src]
Auto Trait Implementations
impl RefUnwindSafe for LevelFilter
[src]
impl Send for LevelFilter
[src]
impl Sync for LevelFilter
[src]
impl Unpin for LevelFilter
[src]
impl UnwindSafe for LevelFilter
[src]
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
[src]
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
pub fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>,
[src]
M: TransformMatrix<Swp, Dwp, T>,
pub fn adapt_into(self) -> D
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Any for T where
T: Any,
T: Any,
pub fn get_type_id(&self) -> TypeId
impl<T> AnyEq for T where
T: PartialEq<T> + Any,
T: PartialEq<T> + Any,
pub fn equals(&self, other: &(dyn Any + 'static)) -> bool
pub fn as_any(&self) -> &(dyn Any + 'static)
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Clone for T where
T: Clone,
[src]
T: Clone,
impl<T> Config for T where
T: for<'a> Deserialize<'a> + Serialize,
T: for<'a> Deserialize<'a> + Serialize,
pub fn load<P>(path: P) -> Result<T, ConfigError> where
P: AsRef<Path>,
P: AsRef<Path>,
pub fn load_bytes(bytes: &[u8]) -> Result<T, ConfigError>
pub fn write<P>(&self, path: P) -> Result<(), ConfigError> where
P: AsRef<Path>,
P: AsRef<Path>,
pub fn load_no_fallback<P>(path: P) -> Result<Self, ConfigError> where
P: AsRef<Path>,
P: AsRef<Path>,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> Event for T where
T: Send + Sync + 'static,
T: Send + Sync + 'static,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Resource for T where
T: Any + Send + Sync,
T: Any + Send + Sync,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Scalar for T where
T: PartialEq<T> + Copy + Any + Debug,
[src]
T: PartialEq<T> + Copy + Any + Debug,
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]
T: Serialize + ?Sized,
pub fn erased_serialize(
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>
[src]
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>
impl<T> SetParameter for T
pub fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
pub fn to_subset(&self) -> Option<SS>
pub fn is_in_subset(&self) -> bool
pub unsafe fn to_subset_unchecked(&self) -> SS
pub fn from_subset(element: &SS) -> SP
impl<T> Supports<T> for T
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,