pub struct Satchel {
pub version: String,
pub asked: Slice,
pub issues: Vec<String>,
pub carried: Vec<String>,
pub needs: Vec<String>,
pub packed_by: String,
pub packed_at: String,
}Expand description
The self-description written beside the payload.
Fields§
§version: StringFormat tag.
asked: SliceWhat the packer was asked for.
issues: Vec<String>Every issue in the closure, in id order.
carried: Vec<String>Issues that came along because something named needed them.
needs: Vec<String>Deed accessions the issues cite, which the deed store has to supply.
packed_by: StringWho packed it.
packed_at: StringWhen, as an org inactive timestamp.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Satchel
impl<'de> Deserialize<'de> for Satchel
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 Satchel
impl StructuralPartialEq for Satchel
Auto Trait Implementations§
impl Freeze for Satchel
impl RefUnwindSafe for Satchel
impl Send for Satchel
impl Sync for Satchel
impl Unpin for Satchel
impl UnsafeUnpin for Satchel
impl UnwindSafe for Satchel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more