pub struct DirectAccess {
pub type: Type,
pub provider_id: String,
}Fields§
§type: TypeIndicates this uses direct provider access
provider_id: StringThe ID of the provider
Implementations§
Source§impl DirectAccess
impl DirectAccess
pub fn new(type: Type, provider_id: String) -> DirectAccess
Trait Implementations§
Source§impl Clone for DirectAccess
impl Clone for DirectAccess
Source§fn clone(&self) -> DirectAccess
fn clone(&self) -> DirectAccess
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 DirectAccess
impl Debug for DirectAccess
Source§impl Default for DirectAccess
impl Default for DirectAccess
Source§fn default() -> DirectAccess
fn default() -> DirectAccess
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DirectAccess
impl<'de> Deserialize<'de> for DirectAccess
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 DirectAccess
impl PartialEq for DirectAccess
Source§impl Serialize for DirectAccess
impl Serialize for DirectAccess
impl StructuralPartialEq for DirectAccess
Auto Trait Implementations§
impl Freeze for DirectAccess
impl RefUnwindSafe for DirectAccess
impl Send for DirectAccess
impl Sync for DirectAccess
impl Unpin for DirectAccess
impl UnwindSafe for DirectAccess
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