pub struct AppProvider {
pub id: Uuid,
pub type: Providers,
}Fields§
§id: UuidID провайдера.
type: ProvidersImplementations§
Source§impl AppProvider
impl AppProvider
pub fn new(id: Uuid, type: Providers) -> AppProvider
Trait Implementations§
Source§impl Clone for AppProvider
impl Clone for AppProvider
Source§fn clone(&self) -> AppProvider
fn clone(&self) -> AppProvider
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AppProvider
impl Debug for AppProvider
Source§impl Default for AppProvider
impl Default for AppProvider
Source§fn default() -> AppProvider
fn default() -> AppProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppProvider
impl<'de> Deserialize<'de> for AppProvider
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 PartialEq for AppProvider
impl PartialEq for AppProvider
Source§fn eq(&self, other: &AppProvider) -> bool
fn eq(&self, other: &AppProvider) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AppProvider
impl Serialize for AppProvider
impl StructuralPartialEq for AppProvider
Auto Trait Implementations§
impl Freeze for AppProvider
impl RefUnwindSafe for AppProvider
impl Send for AppProvider
impl Sync for AppProvider
impl Unpin for AppProvider
impl UnsafeUnpin for AppProvider
impl UnwindSafe for AppProvider
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