pub struct SeedTuple {
pub principal_id: PrincipalId,
pub resource_kind: String,
pub resource_id: String,
pub relationship: String,
}Expand description
One bootstrap tuple for seed_ownership: the first grant-holder of a
resource, which the grant door (D4) cannot create because nobody yet
holds a relation on it.
Fields§
§principal_id: PrincipalId§resource_kind: String§resource_id: String§relationship: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for SeedTuple
impl<'de> Deserialize<'de> for SeedTuple
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
impl Eq for SeedTuple
impl StructuralPartialEq for SeedTuple
Auto Trait Implementations§
impl Freeze for SeedTuple
impl RefUnwindSafe for SeedTuple
impl Send for SeedTuple
impl Sync for SeedTuple
impl Unpin for SeedTuple
impl UnsafeUnpin for SeedTuple
impl UnwindSafe for SeedTuple
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