pub enum RefreshBehavior {
Pandemic,
Extend,
Tick,
Clip,
None,
Duration,
}Variants§
Pandemic
Extend
Tick
Replace with the new duration plus the current duration’s remainder modulo one tick.
Clip
Replace the duration and restart the periodic tick chain.
None
Ignore an application while the aura is already active.
Duration
Trait Implementations§
Source§impl Clone for RefreshBehavior
impl Clone for RefreshBehavior
Source§fn clone(&self) -> RefreshBehavior
fn clone(&self) -> RefreshBehavior
Returns a duplicate of the value. Read more
1.0.0 · 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 RefreshBehavior
impl Debug for RefreshBehavior
Source§impl Default for RefreshBehavior
impl Default for RefreshBehavior
Source§fn default() -> RefreshBehavior
fn default() -> RefreshBehavior
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RefreshBehavior
impl<'de> Deserialize<'de> for RefreshBehavior
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
Source§impl JsonSchema for RefreshBehavior
impl JsonSchema for RefreshBehavior
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for RefreshBehavior
impl PartialEq for RefreshBehavior
Source§impl Serialize for RefreshBehavior
impl Serialize for RefreshBehavior
impl Copy for RefreshBehavior
impl Eq for RefreshBehavior
impl StructuralPartialEq for RefreshBehavior
Auto Trait Implementations§
impl Freeze for RefreshBehavior
impl RefUnwindSafe for RefreshBehavior
impl Send for RefreshBehavior
impl Sync for RefreshBehavior
impl Unpin for RefreshBehavior
impl UnsafeUnpin for RefreshBehavior
impl UnwindSafe for RefreshBehavior
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