pub struct RepoOwner(/* private fields */);
Expand description
Repository owner identifier (e.g., “rust-lang”).
This type ensures that repository owners are validated and prevents confusion with other string types in the API.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RepoOwner
impl<'de> Deserialize<'de> for RepoOwner
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 RepoOwner
impl StructuralPartialEq for RepoOwner
Auto Trait Implementations§
impl Freeze for RepoOwner
impl RefUnwindSafe for RepoOwner
impl Send for RepoOwner
impl Sync for RepoOwner
impl Unpin for RepoOwner
impl UnwindSafe for RepoOwner
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