pub enum ManifestSource {
File(PathBuf),
Builtin,
Url {
url: String,
team_key: PublicKey,
},
}Expand description
Where a team’s manifest comes from.
Variants§
File(PathBuf)
A file on this machine (trusted as is).
Builtin
Built from [a2a] (the team external).
Url
An https:// URL, with <url>.sig signed by the team key.
Trait Implementations§
Source§impl Clone for ManifestSource
impl Clone for ManifestSource
Source§impl Debug for ManifestSource
impl Debug for ManifestSource
impl Eq for ManifestSource
Source§impl PartialEq for ManifestSource
impl PartialEq for ManifestSource
impl StructuralPartialEq for ManifestSource
Auto Trait Implementations§
impl Freeze for ManifestSource
impl RefUnwindSafe for ManifestSource
impl Send for ManifestSource
impl Sync for ManifestSource
impl Unpin for ManifestSource
impl UnsafeUnpin for ManifestSource
impl UnwindSafe for ManifestSource
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