pub struct WidgetEntry {
pub at: u64,
pub small: Option<WidgetElement>,
pub medium: Option<WidgetElement>,
pub large: Option<WidgetElement>,
pub accessory: Option<WidgetElement>,
}Expand description
One scheduled state of a widget (WidgetConfig::entries).
Fields§
§at: u64Unix epoch milliseconds from which this entry is shown.
small: Option<WidgetElement>Small layout from at on (base layout when omitted).
medium: Option<WidgetElement>Medium layout from at on (base layout when omitted).
large: Option<WidgetElement>Large layout from at on (base layout when omitted).
accessory: Option<WidgetElement>Lock Screen accessory layout from at on (base layout when omitted).
Trait Implementations§
Source§impl Clone for WidgetEntry
impl Clone for WidgetEntry
Source§impl Debug for WidgetEntry
impl Debug for WidgetEntry
Source§impl Default for WidgetEntry
impl Default for WidgetEntry
Source§impl<'de> Deserialize<'de> for WidgetEntry
impl<'de> Deserialize<'de> for WidgetEntry
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 WidgetEntry
Available on crate feature schema only.
impl JsonSchema for WidgetEntry
Available on crate feature
schema only.Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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 is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Forget for WidgetEntry
impl Freeze for WidgetEntry
impl Move for WidgetEntry
impl RefUnwindSafe for WidgetEntry
impl Send for WidgetEntry
impl Sync for WidgetEntry
impl Unpin for WidgetEntry
impl UnsafeUnpin for WidgetEntry
impl UnwindSafe for WidgetEntry
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