pub struct SiteRole {
pub site: Site,
pub id: String,
pub guid: String,
pub role: RoleEnum,
}
Fields§
§site: Site
§id: String
§guid: String
§role: RoleEnum
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SiteRole
impl<'de> Deserialize<'de> for SiteRole
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
Auto Trait Implementations§
impl Freeze for SiteRole
impl RefUnwindSafe for SiteRole
impl Send for SiteRole
impl Sync for SiteRole
impl Unpin for SiteRole
impl UnwindSafe for SiteRole
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